summaryrefslogtreecommitdiff
path: root/TAO
diff options
context:
space:
mode:
authorJohnny Willemsen <jwillemsen@remedy.nl>2011-07-15 08:35:34 +0000
committerJohnny Willemsen <jwillemsen@remedy.nl>2011-07-15 08:35:34 +0000
commit87514c80133d110a2144589b4050db3cdc18280c (patch)
treea70a643bb318305ecb05650684ad30d7e5420b32 /TAO
parente1209642dcfcac8d060d69ec42b7fd01d6339183 (diff)
downloadATCD-87514c80133d110a2144589b4050db3cdc18280c.tar.gz
Fri Jul 15 08:33:20 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
* MPC/config/ifr_client_skel.mpb: * MPC/config/ifrservice.mpb: * orbsvcs/IFR_Service/IFR_Service.mpc: * orbsvcs/orbsvcs/IFRService.mpc: * orbsvcs/orbsvcs/IFRService/ComponentContainer_i.h: * orbsvcs/orbsvcs/IFRService/ComponentDef_i.h: * orbsvcs/orbsvcs/IFRService/EventPortDef_i.h: * orbsvcs/orbsvcs/IFRService/HomeDef_i.h: * orbsvcs/orbsvcs/IFRService/IFR_Service_Utils.cpp: * orbsvcs/orbsvcs/IFRService/IRObject_i.h: * orbsvcs/orbsvcs/IFRService/ProvidesDef_i.cpp: * tao/IFR_Client/IFR_Client.mpc: * tao/IFR_Client/ifr_client_skel_export.h: Generate a new IFR_Client_skel library that contains all skeletons for the IFR_Client. This is generated under TAO/tao/IFR_Client and than used by the IFRService * orbsvcs/orbsvcs/IFRService/IFR_BaseS.h: * orbsvcs/orbsvcs/IFRService/IFR_BaseS.inl: * orbsvcs/orbsvcs/IFRService/IFR_BaseS.cpp: * orbsvcs/orbsvcs/IFRService/IFR_BaseS_T.h: * orbsvcs/orbsvcs/IFRService/IFR_BaseS_T.inl: * orbsvcs/orbsvcs/IFRService/IFR_BaseS_T.cpp: * orbsvcs/orbsvcs/IFRService/IFR_BasicS.h: * orbsvcs/orbsvcs/IFRService/IFR_BasicS.inl: * orbsvcs/orbsvcs/IFRService/IFR_BasicS.cpp: * orbsvcs/orbsvcs/IFRService/IFR_BasicS_T.h: * orbsvcs/orbsvcs/IFRService/IFR_BasicS_T.inl: * orbsvcs/orbsvcs/IFRService/IFR_BasicS_T.cpp: * orbsvcs/orbsvcs/IFRService/IFR_ComponentsS.h: * orbsvcs/orbsvcs/IFRService/IFR_ComponentsS.inl: * orbsvcs/orbsvcs/IFRService/IFR_ComponentsS.cpp: * orbsvcs/orbsvcs/IFRService/IFR_ComponentsS_T.h: * orbsvcs/orbsvcs/IFRService/IFR_ComponentsS_T.inl: * orbsvcs/orbsvcs/IFRService/IFR_ComponentsS_T.cpp: * orbsvcs/orbsvcs/IFRService/IFR_ExtendedS.h: * orbsvcs/orbsvcs/IFRService/IFR_ExtendedS.inl: * orbsvcs/orbsvcs/IFRService/IFR_ExtendedS.cpp: * orbsvcs/orbsvcs/IFRService/IFR_ExtendedS_T.h: * orbsvcs/orbsvcs/IFRService/IFR_ExtendedS_T.inl: * orbsvcs/orbsvcs/IFRService/IFR_ExtendedS_T.cpp: Removed these files, it are generated files that shouldn't be in the repository
Diffstat (limited to 'TAO')
-rw-r--r--TAO/ChangeLog46
-rw-r--r--TAO/MPC/config/ifr_client_skel.mpb7
-rw-r--r--TAO/MPC/config/ifrservice.mpb2
-rw-r--r--TAO/orbsvcs/IFR_Service/IFR_Service.mpc1
-rw-r--r--TAO/orbsvcs/orbsvcs/IFRService.mpc6
-rw-r--r--TAO/orbsvcs/orbsvcs/IFRService/ComponentContainer_i.h2
-rw-r--r--TAO/orbsvcs/orbsvcs/IFRService/ComponentDef_i.h2
-rw-r--r--TAO/orbsvcs/orbsvcs/IFRService/EventPortDef_i.h2
-rw-r--r--TAO/orbsvcs/orbsvcs/IFRService/HomeDef_i.h2
-rw-r--r--TAO/orbsvcs/orbsvcs/IFRService/IFR_BaseS.cpp7754
-rw-r--r--TAO/orbsvcs/orbsvcs/IFRService/IFR_BaseS.h1073
-rw-r--r--TAO/orbsvcs/orbsvcs/IFRService/IFR_BaseS.inl374
-rw-r--r--TAO/orbsvcs/orbsvcs/IFRService/IFR_BaseS_T.cpp49
-rw-r--r--TAO/orbsvcs/orbsvcs/IFRService/IFR_BaseS_T.h714
-rw-r--r--TAO/orbsvcs/orbsvcs/IFRService/IFR_BaseS_T.inl1230
-rw-r--r--TAO/orbsvcs/orbsvcs/IFRService/IFR_BasicS.cpp23140
-rw-r--r--TAO/orbsvcs/orbsvcs/IFRService/IFR_BasicS.h6934
-rw-r--r--TAO/orbsvcs/orbsvcs/IFRService/IFR_BasicS.inl8687
-rw-r--r--TAO/orbsvcs/orbsvcs/IFRService/IFR_BasicS_T.cpp49
-rw-r--r--TAO/orbsvcs/orbsvcs/IFRService/IFR_BasicS_T.h5711
-rw-r--r--TAO/orbsvcs/orbsvcs/IFRService/IFR_BasicS_T.inl10644
-rw-r--r--TAO/orbsvcs/orbsvcs/IFRService/IFR_ComponentsS.cpp13846
-rw-r--r--TAO/orbsvcs/orbsvcs/IFRService/IFR_ComponentsS.h4528
-rw-r--r--TAO/orbsvcs/orbsvcs/IFRService/IFR_ComponentsS.inl6262
-rw-r--r--TAO/orbsvcs/orbsvcs/IFRService/IFR_ComponentsS_T.cpp49
-rw-r--r--TAO/orbsvcs/orbsvcs/IFRService/IFR_ComponentsS_T.h3829
-rw-r--r--TAO/orbsvcs/orbsvcs/IFRService/IFR_ComponentsS_T.inl7089
-rw-r--r--TAO/orbsvcs/orbsvcs/IFRService/IFR_ExtendedS.cpp7260
-rw-r--r--TAO/orbsvcs/orbsvcs/IFRService/IFR_ExtendedS.h1851
-rw-r--r--TAO/orbsvcs/orbsvcs/IFRService/IFR_ExtendedS.inl2006
-rw-r--r--TAO/orbsvcs/orbsvcs/IFRService/IFR_ExtendedS_T.cpp49
-rw-r--r--TAO/orbsvcs/orbsvcs/IFRService/IFR_ExtendedS_T.h1439
-rw-r--r--TAO/orbsvcs/orbsvcs/IFRService/IFR_ExtendedS_T.inl2606
-rw-r--r--TAO/orbsvcs/orbsvcs/IFRService/IFR_Service_Utils.cpp2
-rw-r--r--TAO/orbsvcs/orbsvcs/IFRService/IRObject_i.h2
-rw-r--r--TAO/orbsvcs/orbsvcs/IFRService/ProvidesDef_i.cpp2
-rw-r--r--TAO/tao/IFR_Client/IFR_Client.mpc46
-rw-r--r--TAO/tao/IFR_Client/ifr_client_skel_export.h39
38 files changed, 141 insertions, 117193 deletions
diff --git a/TAO/ChangeLog b/TAO/ChangeLog
index 4ac63920953..0c8e5c6d273 100644
--- a/TAO/ChangeLog
+++ b/TAO/ChangeLog
@@ -1,3 +1,49 @@
+Fri Jul 15 08:33:20 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * MPC/config/ifr_client_skel.mpb:
+ * MPC/config/ifrservice.mpb:
+ * orbsvcs/IFR_Service/IFR_Service.mpc:
+ * orbsvcs/orbsvcs/IFRService.mpc:
+ * orbsvcs/orbsvcs/IFRService/ComponentContainer_i.h:
+ * orbsvcs/orbsvcs/IFRService/ComponentDef_i.h:
+ * orbsvcs/orbsvcs/IFRService/EventPortDef_i.h:
+ * orbsvcs/orbsvcs/IFRService/HomeDef_i.h:
+ * orbsvcs/orbsvcs/IFRService/IFR_Service_Utils.cpp:
+ * orbsvcs/orbsvcs/IFRService/IRObject_i.h:
+ * orbsvcs/orbsvcs/IFRService/ProvidesDef_i.cpp:
+ * tao/IFR_Client/IFR_Client.mpc:
+ * tao/IFR_Client/ifr_client_skel_export.h:
+ Generate a new IFR_Client_skel library that contains all
+ skeletons for the IFR_Client. This is generated under TAO/tao/IFR_Client
+ and than used by the IFRService
+
+ * orbsvcs/orbsvcs/IFRService/IFR_BaseS.h:
+ * orbsvcs/orbsvcs/IFRService/IFR_BaseS.inl:
+ * orbsvcs/orbsvcs/IFRService/IFR_BaseS.cpp:
+ * orbsvcs/orbsvcs/IFRService/IFR_BaseS_T.h:
+ * orbsvcs/orbsvcs/IFRService/IFR_BaseS_T.inl:
+ * orbsvcs/orbsvcs/IFRService/IFR_BaseS_T.cpp:
+ * orbsvcs/orbsvcs/IFRService/IFR_BasicS.h:
+ * orbsvcs/orbsvcs/IFRService/IFR_BasicS.inl:
+ * orbsvcs/orbsvcs/IFRService/IFR_BasicS.cpp:
+ * orbsvcs/orbsvcs/IFRService/IFR_BasicS_T.h:
+ * orbsvcs/orbsvcs/IFRService/IFR_BasicS_T.inl:
+ * orbsvcs/orbsvcs/IFRService/IFR_BasicS_T.cpp:
+ * orbsvcs/orbsvcs/IFRService/IFR_ComponentsS.h:
+ * orbsvcs/orbsvcs/IFRService/IFR_ComponentsS.inl:
+ * orbsvcs/orbsvcs/IFRService/IFR_ComponentsS.cpp:
+ * orbsvcs/orbsvcs/IFRService/IFR_ComponentsS_T.h:
+ * orbsvcs/orbsvcs/IFRService/IFR_ComponentsS_T.inl:
+ * orbsvcs/orbsvcs/IFRService/IFR_ComponentsS_T.cpp:
+ * orbsvcs/orbsvcs/IFRService/IFR_ExtendedS.h:
+ * orbsvcs/orbsvcs/IFRService/IFR_ExtendedS.inl:
+ * orbsvcs/orbsvcs/IFRService/IFR_ExtendedS.cpp:
+ * orbsvcs/orbsvcs/IFRService/IFR_ExtendedS_T.h:
+ * orbsvcs/orbsvcs/IFRService/IFR_ExtendedS_T.inl:
+ * orbsvcs/orbsvcs/IFRService/IFR_ExtendedS_T.cpp:
+ Removed these files, it are generated files that shouldn't be in
+ the repository
+
Fri Jul 15 07:29:03 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
* orbsvcs/orbsvcs/IFRService/AliasDef_i.h:
diff --git a/TAO/MPC/config/ifr_client_skel.mpb b/TAO/MPC/config/ifr_client_skel.mpb
new file mode 100644
index 00000000000..95b0b3307f9
--- /dev/null
+++ b/TAO/MPC/config/ifr_client_skel.mpb
@@ -0,0 +1,7 @@
+// -*- MPC -*-
+// $Id$
+
+project : taolib, anytypecode, ifr_client {
+ libs += TAO_IFR_Client_skel
+ after += IFR_Client_skel
+}
diff --git a/TAO/MPC/config/ifrservice.mpb b/TAO/MPC/config/ifrservice.mpb
index dcaeaa9fa99..ab74f0060a8 100644
--- a/TAO/MPC/config/ifrservice.mpb
+++ b/TAO/MPC/config/ifrservice.mpb
@@ -1,7 +1,7 @@
// -*- MPC -*-
// $Id$
-project : iortable, svc_utils, typecodefactory, pi_server, avoids_minimum_corba, avoids_corba_e_compact, avoids_corba_e_micro {
+project : iortable, svc_utils, typecodefactory, pi_server, avoids_minimum_corba, avoids_corba_e_compact, avoids_corba_e_micro, ifr_client_skel {
avoids += ace_for_tao uses_wchar // Requires ace/Configuration
after += IFRService
libs += TAO_IFRService
diff --git a/TAO/orbsvcs/IFR_Service/IFR_Service.mpc b/TAO/orbsvcs/IFR_Service/IFR_Service.mpc
index e0a854a079f..446e734372c 100644
--- a/TAO/orbsvcs/IFR_Service/IFR_Service.mpc
+++ b/TAO/orbsvcs/IFR_Service/IFR_Service.mpc
@@ -15,7 +15,6 @@ project(IFR_Service) : orbsvcsexe, install, ifrservice, ifr_client, imr_client
}
}
-
project(TAO_IFR_BE) : taolib, tao_output, conv_lib, ifr_client, avoids_minimum_corba, avoids_corba_e_compact, avoids_corba_e_micro, tao_idl_fe {
after += IFR_Service
sharedname = TAO_IFR_BE
diff --git a/TAO/orbsvcs/orbsvcs/IFRService.mpc b/TAO/orbsvcs/orbsvcs/IFRService.mpc
index 2ebe8e6cdf2..9b7f3935f58 100644
--- a/TAO/orbsvcs/orbsvcs/IFRService.mpc
+++ b/TAO/orbsvcs/orbsvcs/IFRService.mpc
@@ -1,7 +1,7 @@
// -*- MPC -*-
// $Id$
-project(IFRService) : orbsvcslib, orbsvcs_output, install, typecodefactory, svc_utils, iortable {
+project(IFRService) : orbsvcslib, orbsvcs_output, install, typecodefactory, svc_utils, iortable, ifr_client_skel {
avoids += ace_for_tao uses_wchar // Requires ace/Configuration
sharedname = TAO_IFRService
dynamicflags += TAO_IFRSERVICE_BUILD_DLL
@@ -23,10 +23,6 @@ project(IFRService) : orbsvcslib, orbsvcs_output, install, typecodefactory, svc_
}
Template_Files {
- IFRService/IFR_BaseS_T.cpp
- IFRService/IFR_BasicS_T.cpp
- IFRService/IFR_ComponentsS_T.cpp
- IFRService/IFR_ExtendedS_T.cpp
IFRService/IFR_Service_Utils_T.cpp
}
}
diff --git a/TAO/orbsvcs/orbsvcs/IFRService/ComponentContainer_i.h b/TAO/orbsvcs/orbsvcs/IFRService/ComponentContainer_i.h
index b7d45eb99fa..9322e2ce72d 100644
--- a/TAO/orbsvcs/orbsvcs/IFRService/ComponentContainer_i.h
+++ b/TAO/orbsvcs/orbsvcs/IFRService/ComponentContainer_i.h
@@ -25,7 +25,7 @@
# pragma once
#endif /* ACE_LACKS_PRAGMA_ONCE */
-#include "orbsvcs/IFRService/IFR_ComponentsS.h"
+#include "tao/IFR_Client/IFR_ComponentsS.h"
#if defined(_MSC_VER)
#pragma warning(push)
diff --git a/TAO/orbsvcs/orbsvcs/IFRService/ComponentDef_i.h b/TAO/orbsvcs/orbsvcs/IFRService/ComponentDef_i.h
index d271e8a2847..fc1d915c324 100644
--- a/TAO/orbsvcs/orbsvcs/IFRService/ComponentDef_i.h
+++ b/TAO/orbsvcs/orbsvcs/IFRService/ComponentDef_i.h
@@ -25,7 +25,7 @@
# pragma once
#endif /* ACE_LACKS_PRAGMA_ONCE */
-#include "orbsvcs/IFRService/IFR_ComponentsS.h"
+#include "tao/IFR_Client/IFR_ComponentsS.h"
#include "orbsvcs/IFRService/IFR_Service_Utils_T.h"
#if defined(_MSC_VER)
diff --git a/TAO/orbsvcs/orbsvcs/IFRService/EventPortDef_i.h b/TAO/orbsvcs/orbsvcs/IFRService/EventPortDef_i.h
index 23947ddff95..b9166c448e9 100644
--- a/TAO/orbsvcs/orbsvcs/IFRService/EventPortDef_i.h
+++ b/TAO/orbsvcs/orbsvcs/IFRService/EventPortDef_i.h
@@ -25,7 +25,7 @@
# pragma once
#endif /* ACE_LACKS_PRAGMA_ONCE */
-#include "orbsvcs/IFRService/IFR_ComponentsS.h"
+#include "tao/IFR_Client/IFR_ComponentsS.h"
#if defined(_MSC_VER)
#pragma warning(push)
diff --git a/TAO/orbsvcs/orbsvcs/IFRService/HomeDef_i.h b/TAO/orbsvcs/orbsvcs/IFRService/HomeDef_i.h
index fc8b9f2a2d2..fae948eb833 100644
--- a/TAO/orbsvcs/orbsvcs/IFRService/HomeDef_i.h
+++ b/TAO/orbsvcs/orbsvcs/IFRService/HomeDef_i.h
@@ -25,7 +25,7 @@
# pragma once
#endif /* ACE_LACKS_PRAGMA_ONCE */
-#include "orbsvcs/IFRService/IFR_ComponentsS.h"
+#include "tao/IFR_Client/IFR_ComponentsS.h"
#if defined(_MSC_VER)
#pragma warning(push)
diff --git a/TAO/orbsvcs/orbsvcs/IFRService/IFR_BaseS.cpp b/TAO/orbsvcs/orbsvcs/IFRService/IFR_BaseS.cpp
deleted file mode 100644
index b822ade33df..00000000000
--- a/TAO/orbsvcs/orbsvcs/IFRService/IFR_BaseS.cpp
+++ /dev/null
@@ -1,7754 +0,0 @@
-// -*- 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
-
-
-// TAO_IDL - Generated from
-// be\be_codegen.cpp:603
-
-#ifndef _TAO_IDL____ORBSVCS_ORBSVCS_IFRSERVICE_IFR_BASES_CPP_
-#define _TAO_IDL____ORBSVCS_ORBSVCS_IFRSERVICE_IFR_BASES_CPP_
-
-
-#include "IFR_BaseS.h"
-#include "tao/PortableServer/Operation_Table_Perfect_Hash.h"
-#include "tao/PortableServer/Upcall_Command.h"
-#include "tao/PortableServer/Upcall_Wrapper.h"
-#include "tao/TAO_Server_Request.h"
-#include "tao/ORB_Core.h"
-#include "tao/Profile.h"
-#include "tao/Stub.h"
-#include "tao/IFR_Client_Adapter.h"
-#include "tao/Object_T.h"
-#include "tao/AnyTypeCode/TypeCode.h"
-#include "tao/AnyTypeCode/DynamicC.h"
-#include "tao/CDR.h"
-#include "tao/operation_details.h"
-#include "tao/PortableInterceptor.h"
-#include "tao/PortableServer/Basic_SArguments.h"
-#include "tao/PortableServer/Object_SArgument_T.h"
-#include "tao/PortableServer/Special_Basic_SArguments.h"
-#include "tao/PortableServer/UB_String_SArguments.h"
-#include "tao/PortableServer/Var_Size_SArgument_T.h"
-#include "tao/PortableServer/Any_SArg_Traits.h"
-#include "tao/PortableServer/TypeCode_SArg_Traits.h"
-#include "tao/PortableServer/Object_SArg_Traits.h"
-#include "tao/PortableServer/get_arg.h"
-#include "tao/Special_Basic_Arguments.h"
-#include "tao/UB_String_Arguments.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/AnyTypeCode/Any_Arg_Traits.h"
-#include "ace/Dynamic_Service.h"
-#include "ace/Malloc_Allocator.h"
-
-#if !defined (__ACE_INLINE__)
-#include "IFR_BaseS.inl"
-#endif /* !defined INLINE */
-
-TAO_BEGIN_VERSIONED_NAMESPACE_DECL
-
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_arg_traits.cpp:72
-
-
-TAO_END_VERSIONED_NAMESPACE_DECL
-
-
-TAO_BEGIN_VERSIONED_NAMESPACE_DECL
-
-
-// Arg traits specializations.
-namespace TAO
-{
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:817
-
-#if !defined (_CORBA_DEFINITIONKIND__SARG_TRAITS_)
-#define _CORBA_DEFINITIONKIND__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::DefinitionKind>
- : public
- Basic_SArg_Traits_T<
- CORBA::DefinitionKind,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_CONTAINED__SARG_TRAITS_)
-#define _CORBA_CONTAINED__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::Contained>
- : public
- Object_SArg_Traits_T<
- CORBA::Contained_ptr,
- CORBA::Contained_var,
- CORBA::Contained_out,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:859
-
-#if !defined (_CORBA_CONTAINED_DESCRIPTION__SARG_TRAITS_)
-#define _CORBA_CONTAINED_DESCRIPTION__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::Contained::Description>
- : public
- Var_Size_SArg_Traits_T<
- CORBA::Contained::Description,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_REPOSITORY__SARG_TRAITS_)
-#define _CORBA_REPOSITORY__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::Repository>
- : public
- Object_SArg_Traits_T<
- CORBA::Repository_ptr,
- CORBA::Repository_var,
- CORBA::Repository_out,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_CONTAINER__SARG_TRAITS_)
-#define _CORBA_CONTAINER__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::Container>
- : public
- Object_SArg_Traits_T<
- CORBA::Container_ptr,
- CORBA::Container_var,
- CORBA::Container_out,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:611
-
-#if !defined (_CORBA_CONTAINER_DESCRIPTIONSEQ__SARG_TRAITS_)
-#define _CORBA_CONTAINER_DESCRIPTIONSEQ__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::Container::DescriptionSeq>
- : public
- Var_Size_SArg_Traits_T<
- CORBA::Container::DescriptionSeq,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_MODULEDEF__SARG_TRAITS_)
-#define _CORBA_MODULEDEF__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::ModuleDef>
- : public
- Object_SArg_Traits_T<
- CORBA::ModuleDef_ptr,
- CORBA::ModuleDef_var,
- CORBA::ModuleDef_out,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_CONSTANTDEF__SARG_TRAITS_)
-#define _CORBA_CONSTANTDEF__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::ConstantDef>
- : public
- Object_SArg_Traits_T<
- CORBA::ConstantDef_ptr,
- CORBA::ConstantDef_var,
- CORBA::ConstantDef_out,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_IDLTYPE__SARG_TRAITS_)
-#define _CORBA_IDLTYPE__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::IDLType>
- : public
- Object_SArg_Traits_T<
- CORBA::IDLType_ptr,
- CORBA::IDLType_var,
- CORBA::IDLType_out,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_STRUCTDEF__SARG_TRAITS_)
-#define _CORBA_STRUCTDEF__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::StructDef>
- : public
- Object_SArg_Traits_T<
- CORBA::StructDef_ptr,
- CORBA::StructDef_var,
- CORBA::StructDef_out,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_UNIONDEF__SARG_TRAITS_)
-#define _CORBA_UNIONDEF__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::UnionDef>
- : public
- Object_SArg_Traits_T<
- CORBA::UnionDef_ptr,
- CORBA::UnionDef_var,
- CORBA::UnionDef_out,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_ENUMDEF__SARG_TRAITS_)
-#define _CORBA_ENUMDEF__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::EnumDef>
- : public
- Object_SArg_Traits_T<
- CORBA::EnumDef_ptr,
- CORBA::EnumDef_var,
- CORBA::EnumDef_out,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_ALIASDEF__SARG_TRAITS_)
-#define _CORBA_ALIASDEF__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::AliasDef>
- : public
- Object_SArg_Traits_T<
- CORBA::AliasDef_ptr,
- CORBA::AliasDef_var,
- CORBA::AliasDef_out,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_INTERFACEDEF__SARG_TRAITS_)
-#define _CORBA_INTERFACEDEF__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::InterfaceDef>
- : public
- Object_SArg_Traits_T<
- CORBA::InterfaceDef_ptr,
- CORBA::InterfaceDef_var,
- CORBA::InterfaceDef_out,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:611
-
-#if !defined (_CORBA_INTERFACEDEFSEQ__SARG_TRAITS_)
-#define _CORBA_INTERFACEDEFSEQ__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::InterfaceDefSeq>
- : public
- Var_Size_SArg_Traits_T<
- CORBA::InterfaceDefSeq,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_EXCEPTIONDEF__SARG_TRAITS_)
-#define _CORBA_EXCEPTIONDEF__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::ExceptionDef>
- : public
- Object_SArg_Traits_T<
- CORBA::ExceptionDef_ptr,
- CORBA::ExceptionDef_var,
- CORBA::ExceptionDef_out,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_NATIVEDEF__SARG_TRAITS_)
-#define _CORBA_NATIVEDEF__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::NativeDef>
- : public
- Object_SArg_Traits_T<
- CORBA::NativeDef_ptr,
- CORBA::NativeDef_var,
- CORBA::NativeDef_out,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_VALUEDEF__SARG_TRAITS_)
-#define _CORBA_VALUEDEF__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::ValueDef>
- : public
- Object_SArg_Traits_T<
- CORBA::ValueDef_ptr,
- CORBA::ValueDef_var,
- CORBA::ValueDef_out,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:611
-
-#if !defined (_CORBA_VALUEDEFSEQ__SARG_TRAITS_)
-#define _CORBA_VALUEDEFSEQ__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::ValueDefSeq>
- : public
- Var_Size_SArg_Traits_T<
- CORBA::ValueDefSeq,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_VALUEBOXDEF__SARG_TRAITS_)
-#define _CORBA_VALUEBOXDEF__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::ValueBoxDef>
- : public
- Object_SArg_Traits_T<
- CORBA::ValueBoxDef_ptr,
- CORBA::ValueBoxDef_var,
- CORBA::ValueBoxDef_out,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_ABSTRACTINTERFACEDEF__SARG_TRAITS_)
-#define _CORBA_ABSTRACTINTERFACEDEF__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::AbstractInterfaceDef>
- : public
- Object_SArg_Traits_T<
- CORBA::AbstractInterfaceDef_ptr,
- CORBA::AbstractInterfaceDef_var,
- CORBA::AbstractInterfaceDef_out,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:611
-
-#if !defined (_CORBA_ABSTRACTINTERFACEDEFSEQ__SARG_TRAITS_)
-#define _CORBA_ABSTRACTINTERFACEDEFSEQ__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::AbstractInterfaceDefSeq>
- : public
- Var_Size_SArg_Traits_T<
- CORBA::AbstractInterfaceDefSeq,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_LOCALINTERFACEDEF__SARG_TRAITS_)
-#define _CORBA_LOCALINTERFACEDEF__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::LocalInterfaceDef>
- : public
- Object_SArg_Traits_T<
- CORBA::LocalInterfaceDef_ptr,
- CORBA::LocalInterfaceDef_var,
- CORBA::LocalInterfaceDef_out,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_EXTVALUEDEF__SARG_TRAITS_)
-#define _CORBA_EXTVALUEDEF__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::ExtValueDef>
- : public
- Object_SArg_Traits_T<
- CORBA::ExtValueDef_ptr,
- CORBA::ExtValueDef_var,
- CORBA::ExtValueDef_out,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:611
-
-#if !defined (_CORBA_CONTAINEDSEQ__SARG_TRAITS_)
-#define _CORBA_CONTAINEDSEQ__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::ContainedSeq>
- : public
- Var_Size_SArg_Traits_T<
- CORBA::ContainedSeq,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:611
-
-#if !defined (_CORBA_STRUCTMEMBERSEQ__SARG_TRAITS_)
-#define _CORBA_STRUCTMEMBERSEQ__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::StructMemberSeq>
- : public
- Var_Size_SArg_Traits_T<
- CORBA::StructMemberSeq,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:611
-
-#if !defined (_CORBA_INITIALIZERSEQ__SARG_TRAITS_)
-#define _CORBA_INITIALIZERSEQ__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::InitializerSeq>
- : public
- Var_Size_SArg_Traits_T<
- CORBA::InitializerSeq,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:611
-
-#if !defined (_CORBA_EXTINITIALIZERSEQ__SARG_TRAITS_)
-#define _CORBA_EXTINITIALIZERSEQ__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::ExtInitializerSeq>
- : public
- Var_Size_SArg_Traits_T<
- CORBA::ExtInitializerSeq,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:611
-
-#if !defined (_CORBA_UNIONMEMBERSEQ__SARG_TRAITS_)
-#define _CORBA_UNIONMEMBERSEQ__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::UnionMemberSeq>
- : public
- Var_Size_SArg_Traits_T<
- CORBA::UnionMemberSeq,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:611
-
-#if !defined (_CORBA_ENUMMEMBERSEQ__SARG_TRAITS_)
-#define _CORBA_ENUMMEMBERSEQ__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::EnumMemberSeq>
- : public
- Var_Size_SArg_Traits_T<
- CORBA::EnumMemberSeq,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-}
-
-TAO_END_VERSIONED_NAMESPACE_DECL
-
-
-TAO_BEGIN_VERSIONED_NAMESPACE_DECL
-
-
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_arg_traits.cpp:72
-
-
-TAO_END_VERSIONED_NAMESPACE_DECL
-
-
-TAO_BEGIN_VERSIONED_NAMESPACE_DECL
-
-
-// Arg traits specializations.
-namespace TAO
-{
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:817
-
-#if !defined (_CORBA_DEFINITIONKIND__ARG_TRAITS_)
-#define _CORBA_DEFINITIONKIND__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::DefinitionKind>
- : public
- Basic_Arg_Traits_T<
- CORBA::DefinitionKind,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_CONTAINED__ARG_TRAITS_)
-#define _CORBA_CONTAINED__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::Contained>
- : public
- Object_Arg_Traits_T<
- CORBA::Contained_ptr,
- CORBA::Contained_var,
- CORBA::Contained_out,
- TAO::Objref_Traits<CORBA::Contained>,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:859
-
-#if !defined (_CORBA_CONTAINED_DESCRIPTION__ARG_TRAITS_)
-#define _CORBA_CONTAINED_DESCRIPTION__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::Contained::Description>
- : public
- Var_Size_Arg_Traits_T<
- CORBA::Contained::Description,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_REPOSITORY__ARG_TRAITS_)
-#define _CORBA_REPOSITORY__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::Repository>
- : public
- Object_Arg_Traits_T<
- CORBA::Repository_ptr,
- CORBA::Repository_var,
- CORBA::Repository_out,
- TAO::Objref_Traits<CORBA::Repository>,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_CONTAINER__ARG_TRAITS_)
-#define _CORBA_CONTAINER__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::Container>
- : public
- Object_Arg_Traits_T<
- CORBA::Container_ptr,
- CORBA::Container_var,
- CORBA::Container_out,
- TAO::Objref_Traits<CORBA::Container>,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:611
-
-#if !defined (_CORBA_CONTAINER_DESCRIPTIONSEQ__ARG_TRAITS_)
-#define _CORBA_CONTAINER_DESCRIPTIONSEQ__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::Container::DescriptionSeq>
- : public
- Var_Size_Arg_Traits_T<
- CORBA::Container::DescriptionSeq,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_MODULEDEF__ARG_TRAITS_)
-#define _CORBA_MODULEDEF__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::ModuleDef>
- : public
- Object_Arg_Traits_T<
- CORBA::ModuleDef_ptr,
- CORBA::ModuleDef_var,
- CORBA::ModuleDef_out,
- TAO::Objref_Traits<CORBA::ModuleDef>,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_CONSTANTDEF__ARG_TRAITS_)
-#define _CORBA_CONSTANTDEF__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::ConstantDef>
- : public
- Object_Arg_Traits_T<
- CORBA::ConstantDef_ptr,
- CORBA::ConstantDef_var,
- CORBA::ConstantDef_out,
- TAO::Objref_Traits<CORBA::ConstantDef>,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_IDLTYPE__ARG_TRAITS_)
-#define _CORBA_IDLTYPE__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::IDLType>
- : public
- Object_Arg_Traits_T<
- CORBA::IDLType_ptr,
- CORBA::IDLType_var,
- CORBA::IDLType_out,
- TAO::Objref_Traits<CORBA::IDLType>,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_STRUCTDEF__ARG_TRAITS_)
-#define _CORBA_STRUCTDEF__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::StructDef>
- : public
- Object_Arg_Traits_T<
- CORBA::StructDef_ptr,
- CORBA::StructDef_var,
- CORBA::StructDef_out,
- TAO::Objref_Traits<CORBA::StructDef>,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_UNIONDEF__ARG_TRAITS_)
-#define _CORBA_UNIONDEF__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::UnionDef>
- : public
- Object_Arg_Traits_T<
- CORBA::UnionDef_ptr,
- CORBA::UnionDef_var,
- CORBA::UnionDef_out,
- TAO::Objref_Traits<CORBA::UnionDef>,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_ENUMDEF__ARG_TRAITS_)
-#define _CORBA_ENUMDEF__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::EnumDef>
- : public
- Object_Arg_Traits_T<
- CORBA::EnumDef_ptr,
- CORBA::EnumDef_var,
- CORBA::EnumDef_out,
- TAO::Objref_Traits<CORBA::EnumDef>,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_ALIASDEF__ARG_TRAITS_)
-#define _CORBA_ALIASDEF__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::AliasDef>
- : public
- Object_Arg_Traits_T<
- CORBA::AliasDef_ptr,
- CORBA::AliasDef_var,
- CORBA::AliasDef_out,
- TAO::Objref_Traits<CORBA::AliasDef>,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_INTERFACEDEF__ARG_TRAITS_)
-#define _CORBA_INTERFACEDEF__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::InterfaceDef>
- : public
- Object_Arg_Traits_T<
- CORBA::InterfaceDef_ptr,
- CORBA::InterfaceDef_var,
- CORBA::InterfaceDef_out,
- TAO::Objref_Traits<CORBA::InterfaceDef>,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:611
-
-#if !defined (_CORBA_INTERFACEDEFSEQ__ARG_TRAITS_)
-#define _CORBA_INTERFACEDEFSEQ__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::InterfaceDefSeq>
- : public
- Var_Size_Arg_Traits_T<
- CORBA::InterfaceDefSeq,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_EXCEPTIONDEF__ARG_TRAITS_)
-#define _CORBA_EXCEPTIONDEF__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::ExceptionDef>
- : public
- Object_Arg_Traits_T<
- CORBA::ExceptionDef_ptr,
- CORBA::ExceptionDef_var,
- CORBA::ExceptionDef_out,
- TAO::Objref_Traits<CORBA::ExceptionDef>,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_NATIVEDEF__ARG_TRAITS_)
-#define _CORBA_NATIVEDEF__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::NativeDef>
- : public
- Object_Arg_Traits_T<
- CORBA::NativeDef_ptr,
- CORBA::NativeDef_var,
- CORBA::NativeDef_out,
- TAO::Objref_Traits<CORBA::NativeDef>,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_VALUEDEF__ARG_TRAITS_)
-#define _CORBA_VALUEDEF__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::ValueDef>
- : public
- Object_Arg_Traits_T<
- CORBA::ValueDef_ptr,
- CORBA::ValueDef_var,
- CORBA::ValueDef_out,
- TAO::Objref_Traits<CORBA::ValueDef>,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:611
-
-#if !defined (_CORBA_VALUEDEFSEQ__ARG_TRAITS_)
-#define _CORBA_VALUEDEFSEQ__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::ValueDefSeq>
- : public
- Var_Size_Arg_Traits_T<
- CORBA::ValueDefSeq,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_VALUEBOXDEF__ARG_TRAITS_)
-#define _CORBA_VALUEBOXDEF__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::ValueBoxDef>
- : public
- Object_Arg_Traits_T<
- CORBA::ValueBoxDef_ptr,
- CORBA::ValueBoxDef_var,
- CORBA::ValueBoxDef_out,
- TAO::Objref_Traits<CORBA::ValueBoxDef>,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_ABSTRACTINTERFACEDEF__ARG_TRAITS_)
-#define _CORBA_ABSTRACTINTERFACEDEF__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::AbstractInterfaceDef>
- : public
- Object_Arg_Traits_T<
- CORBA::AbstractInterfaceDef_ptr,
- CORBA::AbstractInterfaceDef_var,
- CORBA::AbstractInterfaceDef_out,
- TAO::Objref_Traits<CORBA::AbstractInterfaceDef>,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:611
-
-#if !defined (_CORBA_ABSTRACTINTERFACEDEFSEQ__ARG_TRAITS_)
-#define _CORBA_ABSTRACTINTERFACEDEFSEQ__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::AbstractInterfaceDefSeq>
- : public
- Var_Size_Arg_Traits_T<
- CORBA::AbstractInterfaceDefSeq,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_LOCALINTERFACEDEF__ARG_TRAITS_)
-#define _CORBA_LOCALINTERFACEDEF__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::LocalInterfaceDef>
- : public
- Object_Arg_Traits_T<
- CORBA::LocalInterfaceDef_ptr,
- CORBA::LocalInterfaceDef_var,
- CORBA::LocalInterfaceDef_out,
- TAO::Objref_Traits<CORBA::LocalInterfaceDef>,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_EXTVALUEDEF__ARG_TRAITS_)
-#define _CORBA_EXTVALUEDEF__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::ExtValueDef>
- : public
- Object_Arg_Traits_T<
- CORBA::ExtValueDef_ptr,
- CORBA::ExtValueDef_var,
- CORBA::ExtValueDef_out,
- TAO::Objref_Traits<CORBA::ExtValueDef>,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:611
-
-#if !defined (_CORBA_CONTAINEDSEQ__ARG_TRAITS_)
-#define _CORBA_CONTAINEDSEQ__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::ContainedSeq>
- : public
- Var_Size_Arg_Traits_T<
- CORBA::ContainedSeq,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:611
-
-#if !defined (_CORBA_STRUCTMEMBERSEQ__ARG_TRAITS_)
-#define _CORBA_STRUCTMEMBERSEQ__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::StructMemberSeq>
- : public
- Var_Size_Arg_Traits_T<
- CORBA::StructMemberSeq,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:611
-
-#if !defined (_CORBA_INITIALIZERSEQ__ARG_TRAITS_)
-#define _CORBA_INITIALIZERSEQ__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::InitializerSeq>
- : public
- Var_Size_Arg_Traits_T<
- CORBA::InitializerSeq,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:611
-
-#if !defined (_CORBA_EXTINITIALIZERSEQ__ARG_TRAITS_)
-#define _CORBA_EXTINITIALIZERSEQ__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::ExtInitializerSeq>
- : public
- Var_Size_Arg_Traits_T<
- CORBA::ExtInitializerSeq,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:611
-
-#if !defined (_CORBA_UNIONMEMBERSEQ__ARG_TRAITS_)
-#define _CORBA_UNIONMEMBERSEQ__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::UnionMemberSeq>
- : public
- Var_Size_Arg_Traits_T<
- CORBA::UnionMemberSeq,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:611
-
-#if !defined (_CORBA_ENUMMEMBERSEQ__ARG_TRAITS_)
-#define _CORBA_ENUMMEMBERSEQ__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::EnumMemberSeq>
- : public
- Var_Size_Arg_Traits_T<
- CORBA::EnumMemberSeq,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-}
-
-TAO_END_VERSIONED_NAMESPACE_DECL
-
-
-TAO_BEGIN_VERSIONED_NAMESPACE_DECL
-
-
-
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1499
-
-class TAO_CORBA_IRObject_Perfect_Hash_OpTable
- : public TAO_Perfect_Hash_OpTable
-{
-private:
- unsigned int hash (const char *str, unsigned int len);
-
-public:
- const TAO_operation_db_entry * lookup (const char *str, unsigned int len);
-};
-
-/* C++ code produced by gperf version 2.8 (ACE version) */
-/* Command-line: C:\ACE\latest\ACE_wrappers\bin\gperf.exe -m -M -J -c -C -D -E -T -f 0 -F 0,0 -a -o -t -p -K opname -L C++ -Z TAO_CORBA_IRObject_Perfect_Hash_OpTable -N lookup */
-unsigned int
-TAO_CORBA_IRObject_Perfect_Hash_OpTable::hash (const char *str, unsigned int len)
-{
- static const unsigned char asso_values[] =
- {
-#if defined (ACE_MVS)
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 0,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 0,
- 19, 19, 0, 0, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 5, 19, 19, 19, 19, 0, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19,
-#else
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 0, 19, 0, 19, 19,
- 0, 0, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 5, 19, 19, 19,
- 19, 0, 19, 19, 19, 19, 19, 19,
-#endif /* ACE_MVS */
- };
- return len + asso_values[(int) str[len - 1]] + asso_values[(int) str[0]];
-}
-
-const TAO_operation_db_entry *
-TAO_CORBA_IRObject_Perfect_Hash_OpTable::lookup (const char *str, unsigned int len)
-{
- enum
- {
- TOTAL_KEYWORDS = 7,
- MIN_WORD_LENGTH = 5,
- MAX_WORD_LENGTH = 14,
- MIN_HASH_VALUE = 5,
- MAX_HASH_VALUE = 18,
- HASH_VALUE_RANGE = 14,
- DUPLICATES = 0,
- WORDLIST_SIZE = 12
- };
-
- static const TAO_operation_db_entry wordlist[] =
- {
- {"",0,0},{"",0,0},{"",0,0},{"",0,0},{"",0,0},
- {"_is_a", &POA_CORBA::IRObject::_is_a_skel, 0},
- {"",0,0},
- {"destroy", &POA_CORBA::IRObject::destroy_skel, 0},
- {"",0,0},{"",0,0},
- {"_interface", &POA_CORBA::IRObject::_interface_skel, 0},
- {"",0,0},{"",0,0},
- {"_get_def_kind", &POA_CORBA::IRObject::_get_def_kind_skel, 0},
- {"_repository_id", &POA_CORBA::IRObject::_repository_id_skel, 0},
- {"_component", &POA_CORBA::IRObject::_component_skel, 0},
- {"",0,0},{"",0,0},
- {"_non_existent", &POA_CORBA::IRObject::_non_existent_skel, 0},
- };
-
- if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
- {
- unsigned int key = hash (str, len);
-
- if (key <= MAX_HASH_VALUE && key >= MIN_HASH_VALUE)
- {
- const char *s = wordlist[key].opname;
-
- if (*str == *s && !strncmp (str + 1, s + 1, len - 1))
- return &wordlist[key];
- }
- }
- return 0;
-}
-
-static TAO_CORBA_IRObject_Perfect_Hash_OpTable tao_CORBA_IRObject_optable;
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:966
-
-TAO::Collocation_Proxy_Broker *
-CORBA__TAO_IRObject_Proxy_Broker_Factory_function ( ::CORBA::Object_ptr)
-{
- return reinterpret_cast<TAO::Collocation_Proxy_Broker *> (0xdead); // Dummy
-}
-
-int
-CORBA__TAO_IRObject_Proxy_Broker_Factory_Initializer (size_t)
-{
- CORBA__TAO_IRObject_Proxy_Broker_Factory_function_pointer =
- CORBA__TAO_IRObject_Proxy_Broker_Factory_function;
-
- return 0;
-}
-
-static int
-CORBA__TAO_IRObject_Proxy_Broker_Stub_Factory_Initializer_Scarecrow =
- CORBA__TAO_IRObject_Proxy_Broker_Factory_Initializer (
- reinterpret_cast<size_t> (CORBA__TAO_IRObject_Proxy_Broker_Factory_Initializer)
- );
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:103
-
-POA_CORBA::IRObject::IRObject (void)
- : TAO_ServantBase ()
-{
- this->optable_ = &tao_CORBA_IRObject_optable;
-}
-
-POA_CORBA::IRObject::IRObject (const IRObject& rhs)
- : TAO_Abstract_ServantBase (rhs),
- TAO_ServantBase (rhs)
-{
-}
-
-POA_CORBA::IRObject::~IRObject (void)
-{
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_def_kind_IRObject
- : public TAO::Upcall_Command
- {
- public:
- inline _get_def_kind_IRObject (
- POA_CORBA::IRObject * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::DefinitionKind>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::DefinitionKind> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->def_kind ();
- }
-
- private:
- POA_CORBA::IRObject * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::IRObject::_get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::DefinitionKind>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::IRObject * const impl =
- static_cast<POA_CORBA::IRObject *> (servant);
-
- _get_def_kind_IRObject command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class destroy_IRObject
- : public TAO::Upcall_Command
- {
- public:
- inline destroy_IRObject (
- POA_CORBA::IRObject * servant)
- : servant_ (servant)
- {
- }
-
- virtual void execute (void)
- {
- this->servant_->destroy ();
- }
-
- private:
- POA_CORBA::IRObject * const servant_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::IRObject::destroy_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< void>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::IRObject * const impl =
- static_cast<POA_CORBA::IRObject *> (servant);
-
- destroy_IRObject command (
- impl);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:169
-
-namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _is_a_IRObject_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _is_a_IRObject_Upcall_Command (
- POA_CORBA::IRObject * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_,
- 1);
-
- retval =
- this->servant_-> _is_a (
- arg_1);
- }
-
- private:
- POA_CORBA::IRObject * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::IRObject::_is_a_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_val _tao_repository_id;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_repository_id
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::IRObject * const impl =
- static_cast<POA_CORBA::IRObject *> (servant);
-
- _is_a_IRObject_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _non_existent_IRObject_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _non_existent_IRObject_Upcall_Command (
- POA_CORBA::IRObject * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _non_existent ();
- }
-
- private:
- POA_CORBA::IRObject * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::IRObject::_non_existent_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::IRObject * const impl =
- static_cast<POA_CORBA::IRObject *> (servant);
-
- _non_existent_IRObject_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _repository_id_IRObject_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _repository_id_IRObject_Upcall_Command (
- POA_CORBA::IRObject * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Char *>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _repository_id ();
- }
-
- private:
- POA_CORBA::IRObject * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::IRObject::_repository_id_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Char *>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::IRObject * const impl =
- static_cast<POA_CORBA::IRObject *> (servant);
-
- _repository_id_IRObject_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:513
-
-void POA_CORBA::IRObject::_interface_skel (
- TAO_ServerRequest & server_request,
- void * /* servant_upcall */,
- void * servant
- )
-{
- TAO_IFR_Client_Adapter *_tao_adapter =
- ACE_Dynamic_Service<TAO_IFR_Client_Adapter>::instance (
- TAO_ORB_Core::ifr_client_adapter_name ()
- );
-
- if (_tao_adapter == 0)
- {
- throw ::CORBA::INTF_REPOS (
- ::CORBA::OMGVMCID | 1,
- ::CORBA::COMPLETED_NO);
- }
-
- POA_CORBA::IRObject * const impl =
- static_cast<POA_CORBA::IRObject *> (servant);
- ::CORBA::InterfaceDef_ptr _tao_retval =
- impl->_get_interface ();
-
- server_request.init_reply ();
- TAO_OutputCDR &_tao_out = *server_request.outgoing ();
-
- ::CORBA::Boolean const _tao_result =
- _tao_adapter->interfacedef_cdr_insert (
- _tao_out,
- _tao_retval
- );
-
- _tao_adapter->dispose (_tao_retval);
-
- if (_tao_result == false)
- {
- throw ::CORBA::MARSHAL ();
- }
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_component_IRObject_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _get_component_IRObject_Upcall_Command (
- POA_CORBA::IRObject * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Object>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Object> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _get_component ();
- }
-
- private:
- POA_CORBA::IRObject * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::IRObject::_component_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Object>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::IRObject * const impl =
- static_cast<POA_CORBA::IRObject *> (servant);
-
- _get_component_IRObject_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-::CORBA::Boolean POA_CORBA::IRObject::_is_a (
- const char* value
- )
-{
- return
- (
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IRObject:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Object:1.0"
- )
- );
-}
-
-const char* POA_CORBA::IRObject::_interface_repository_id (void) const
-{
- return "IDL:omg.org/CORBA/IRObject:1.0";
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:903
-
-void POA_CORBA::IRObject::_dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- )
-{
- this->synchronous_upcall_dispatch (req,
- servant_upcall,
- this);
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:851
-
-CORBA::IRObject *
-POA_CORBA::IRObject::_this (void)
-{
- TAO_Stub *stub = this->_create_stub ();
-
- TAO_Stub_Auto_Ptr safe_stub (stub);
- ::CORBA::Object_ptr tmp = CORBA::Object::_nil ();
-
- ::CORBA::Boolean const _tao_opt_colloc =
- stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects ();
-
- ACE_NEW_RETURN (
- tmp,
- ::CORBA::Object (stub, _tao_opt_colloc, this),
- 0
- );
-
- ::CORBA::Object_var obj = tmp;
- (void) safe_stub.release ();
-
- typedef ::CORBA::IRObject STUB_SCOPED_NAME;
- return
- TAO::Narrow_Utils<STUB_SCOPED_NAME>::unchecked_narrow (
- obj.in (),
- CORBA__TAO_IRObject_Proxy_Broker_Factory_function_pointer
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1499
-
-class TAO_CORBA_Contained_Perfect_Hash_OpTable
- : public TAO_Perfect_Hash_OpTable
-{
-private:
- unsigned int hash (const char *str, unsigned int len);
-
-public:
- const TAO_operation_db_entry * lookup (const char *str, unsigned int len);
-};
-
-/* C++ code produced by gperf version 2.8 (ACE version) */
-/* Command-line: C:\ACE\latest\ACE_wrappers\bin\gperf.exe -m -M -J -c -C -D -E -T -f 0 -F 0,0 -a -o -t -p -K opname -L C++ -Z TAO_CORBA_Contained_Perfect_Hash_OpTable -N lookup */
-unsigned int
-TAO_CORBA_Contained_Perfect_Hash_OpTable::hash (const char *str, unsigned int len)
-{
- static const unsigned char asso_values[] =
- {
-#if defined (ACE_MVS)
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 0,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 0,
- 37, 37, 0, 0, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 0, 0,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 10, 37, 37, 37, 37, 10, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37,
-#else
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 0, 37, 0, 37, 37,
- 0, 0, 37, 37, 37, 37, 37, 37, 37, 0,
- 0, 37, 37, 37, 37, 37, 10, 37, 37, 37,
- 37, 10, 37, 37, 37, 37, 37, 37,
-#endif /* ACE_MVS */
- };
- return len + asso_values[(int) str[len - 1]] + asso_values[(int) str[0]];
-}
-
-const TAO_operation_db_entry *
-TAO_CORBA_Contained_Perfect_Hash_OpTable::lookup (const char *str, unsigned int len)
-{
- enum
- {
- TOTAL_KEYWORDS = 18,
- MIN_WORD_LENGTH = 4,
- MAX_WORD_LENGTH = 26,
- MIN_HASH_VALUE = 4,
- MAX_HASH_VALUE = 36,
- HASH_VALUE_RANGE = 33,
- DUPLICATES = 4,
- WORDLIST_SIZE = 22
- };
-
- static const TAO_operation_db_entry wordlist[] =
- {
- {"",0,0},{"",0,0},{"",0,0},{"",0,0},
- {"move", &POA_CORBA::Contained::move_skel, 0},
- {"_is_a", &POA_CORBA::Contained::_is_a_skel, 0},
- {"_get_id", &POA_CORBA::Contained::_get_id_skel, 0},
- {"_set_id", &POA_CORBA::Contained::_set_id_skel, 0},
- {"describe", &POA_CORBA::Contained::describe_skel, 0},
- {"_get_name", &POA_CORBA::Contained::_get_name_skel, 0},
- {"_set_name", &POA_CORBA::Contained::_set_name_skel, 0},
- {"_interface", &POA_CORBA::Contained::_interface_skel, 0},
- {"_get_version", &POA_CORBA::Contained::_get_version_skel, 0},
- {"_set_version", &POA_CORBA::Contained::_set_version_skel, 0},
- {"_get_def_kind", &POA_CORBA::Contained::_get_def_kind_skel, 0},
- {"_repository_id", &POA_CORBA::Contained::_repository_id_skel, 0},
- {"_get_defined_in", &POA_CORBA::Contained::_get_defined_in_skel, 0},
- {"destroy", &POA_CORBA::Contained::destroy_skel, 0},
- {"_get_absolute_name", &POA_CORBA::Contained::_get_absolute_name_skel, 0},
- {"_component", &POA_CORBA::Contained::_component_skel, 0},
- {"_non_existent", &POA_CORBA::Contained::_non_existent_skel, 0},
- {"_get_containing_repository", &POA_CORBA::Contained::_get_containing_repository_skel, 0},
- };
-
- static const signed char lookup[] =
- {
- -9, -2, -12, -2, 4, 5, -1, 50, 8, -45, 11, -1, -46, 14,
- 15, 16, -1, 17, 18, -1, 19, -6, -2, 20, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, -1, 21,
- };
-
- if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
- {
- unsigned int key = hash (str, len);
-
- if (key <= MAX_HASH_VALUE && key >= MIN_HASH_VALUE)
- {
- int slot = lookup[key];
-
- if (slot >= 0 && slot < WORDLIST_SIZE)
- {
- const char *s = wordlist[slot].opname;
-
- if (*str == *s && !strncmp (str + 1, s + 1, len - 1))
- return &wordlist[slot];
- }
- else if (slot < 0 && slot >= -MAX_HASH_VALUE)
- return 0;
- else
- {
- unsigned int offset = key + slot + (slot > 0 ? -MAX_HASH_VALUE : MAX_HASH_VALUE);
- const TAO_operation_db_entry *base = &wordlist[-lookup[offset]];
- const TAO_operation_db_entry *ptr = base + -lookup[offset + 1];
-
- while (--ptr >= base)
- if (*str == *ptr->opname && !strncmp (str + 1, ptr->opname + 1, len - 1))
- return ptr;
- }
- }
- }
- return 0;
-}
-
-static TAO_CORBA_Contained_Perfect_Hash_OpTable tao_CORBA_Contained_optable;
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:966
-
-TAO::Collocation_Proxy_Broker *
-CORBA__TAO_Contained_Proxy_Broker_Factory_function ( ::CORBA::Object_ptr)
-{
- return reinterpret_cast<TAO::Collocation_Proxy_Broker *> (0xdead); // Dummy
-}
-
-int
-CORBA__TAO_Contained_Proxy_Broker_Factory_Initializer (size_t)
-{
- CORBA__TAO_Contained_Proxy_Broker_Factory_function_pointer =
- CORBA__TAO_Contained_Proxy_Broker_Factory_function;
-
- return 0;
-}
-
-static int
-CORBA__TAO_Contained_Proxy_Broker_Stub_Factory_Initializer_Scarecrow =
- CORBA__TAO_Contained_Proxy_Broker_Factory_Initializer (
- reinterpret_cast<size_t> (CORBA__TAO_Contained_Proxy_Broker_Factory_Initializer)
- );
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:103
-
-POA_CORBA::Contained::Contained (void)
- : TAO_ServantBase ()
-{
- this->optable_ = &tao_CORBA_Contained_optable;
-}
-
-POA_CORBA::Contained::Contained (const Contained& rhs)
- : TAO_Abstract_ServantBase (rhs),
- TAO_ServantBase (rhs),
- POA_CORBA::IRObject (rhs)
-{
-}
-
-POA_CORBA::Contained::~Contained (void)
-{
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_id_Contained
- : public TAO::Upcall_Command
- {
- public:
- inline _get_id_Contained (
- POA_CORBA::Contained * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::RepositoryId>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::RepositoryId> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->id ();
- }
-
- private:
- POA_CORBA::Contained * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::Contained::_get_id_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::RepositoryId>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::Contained * const impl =
- static_cast<POA_CORBA::Contained *> (servant);
-
- _get_id_Contained command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _set_id_Contained
- : public TAO::Upcall_Command
- {
- public:
- inline _set_id_Contained (
- POA_CORBA::Contained * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::RepositoryId> (
- this->operation_details_,
- this->args_,
- 1);
-
- this->servant_->id (
- arg_1);
- }
-
- private:
- POA_CORBA::Contained * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::Contained::_set_id_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< void>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_val _tao_id;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_id
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::Contained * const impl =
- static_cast<POA_CORBA::Contained *> (servant);
-
- _set_id_Contained command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_name_Contained
- : public TAO::Upcall_Command
- {
- public:
- inline _get_name_Contained (
- POA_CORBA::Contained * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Identifier>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Identifier> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->name ();
- }
-
- private:
- POA_CORBA::Contained * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::Contained::_get_name_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Identifier>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::Contained * const impl =
- static_cast<POA_CORBA::Contained *> (servant);
-
- _get_name_Contained command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _set_name_Contained
- : public TAO::Upcall_Command
- {
- public:
- inline _set_name_Contained (
- POA_CORBA::Contained * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Identifier> (
- this->operation_details_,
- this->args_,
- 1);
-
- this->servant_->name (
- arg_1);
- }
-
- private:
- POA_CORBA::Contained * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::Contained::_set_name_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< void>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_val _tao_name;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_name
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::Contained * const impl =
- static_cast<POA_CORBA::Contained *> (servant);
-
- _set_name_Contained command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_version_Contained
- : public TAO::Upcall_Command
- {
- public:
- inline _get_version_Contained (
- POA_CORBA::Contained * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::VersionSpec>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::VersionSpec> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->version ();
- }
-
- private:
- POA_CORBA::Contained * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::Contained::_get_version_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::VersionSpec>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::Contained * const impl =
- static_cast<POA_CORBA::Contained *> (servant);
-
- _get_version_Contained command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _set_version_Contained
- : public TAO::Upcall_Command
- {
- public:
- inline _set_version_Contained (
- POA_CORBA::Contained * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::VersionSpec>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::VersionSpec> (
- this->operation_details_,
- this->args_,
- 1);
-
- this->servant_->version (
- arg_1);
- }
-
- private:
- POA_CORBA::Contained * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::Contained::_set_version_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< void>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::VersionSpec>::in_arg_val _tao_version;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_version
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::Contained * const impl =
- static_cast<POA_CORBA::Contained *> (servant);
-
- _set_version_Contained command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_defined_in_Contained
- : public TAO::Upcall_Command
- {
- public:
- inline _get_defined_in_Contained (
- POA_CORBA::Contained * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Container>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Container> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->defined_in ();
- }
-
- private:
- POA_CORBA::Contained * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::Contained::_get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Container>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::Contained * const impl =
- static_cast<POA_CORBA::Contained *> (servant);
-
- _get_defined_in_Contained command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_absolute_name_Contained
- : public TAO::Upcall_Command
- {
- public:
- inline _get_absolute_name_Contained (
- POA_CORBA::Contained * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::ScopedName>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::ScopedName> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->absolute_name ();
- }
-
- private:
- POA_CORBA::Contained * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::Contained::_get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::ScopedName>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::Contained * const impl =
- static_cast<POA_CORBA::Contained *> (servant);
-
- _get_absolute_name_Contained command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_containing_repository_Contained
- : public TAO::Upcall_Command
- {
- public:
- inline _get_containing_repository_Contained (
- POA_CORBA::Contained * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Repository>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Repository> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->containing_repository ();
- }
-
- private:
- POA_CORBA::Contained * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::Contained::_get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Repository>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::Contained * const impl =
- static_cast<POA_CORBA::Contained *> (servant);
-
- _get_containing_repository_Contained command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class describe_Contained
- : public TAO::Upcall_Command
- {
- public:
- inline describe_Contained (
- POA_CORBA::Contained * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Contained::Description>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Contained::Description> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->describe ();
- }
-
- private:
- POA_CORBA::Contained * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::Contained::describe_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Contained::Description>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::Contained * const impl =
- static_cast<POA_CORBA::Contained *> (servant);
-
- describe_Contained command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class move_Contained
- : public TAO::Upcall_Command
- {
- public:
- inline move_Contained (
- POA_CORBA::Contained * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Container>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Container> (
- this->operation_details_,
- this->args_,
- 1);
-
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_type arg_2 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Identifier> (
- this->operation_details_,
- this->args_,
- 2);
-
- TAO::SArg_Traits< ::CORBA::VersionSpec>::in_arg_type arg_3 =
- TAO::Portable_Server::get_in_arg< ::CORBA::VersionSpec> (
- this->operation_details_,
- this->args_,
- 3);
-
- this->servant_->move (
- arg_1
- , arg_2
- , arg_3);
- }
-
- private:
- POA_CORBA::Contained * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::Contained::move_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< void>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::Container>::in_arg_val _tao_new_container;
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_val _tao_new_name;
- TAO::SArg_Traits< ::CORBA::VersionSpec>::in_arg_val _tao_new_version;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_new_container,
- &_tao_new_name,
- &_tao_new_version
- };
-
- static size_t const nargs = 4;
-
- POA_CORBA::Contained * const impl =
- static_cast<POA_CORBA::Contained *> (servant);
-
- move_Contained command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:169
-
-namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _is_a_Contained_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _is_a_Contained_Upcall_Command (
- POA_CORBA::Contained * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_,
- 1);
-
- retval =
- this->servant_-> _is_a (
- arg_1);
- }
-
- private:
- POA_CORBA::Contained * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::Contained::_is_a_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_val _tao_repository_id;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_repository_id
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::Contained * const impl =
- static_cast<POA_CORBA::Contained *> (servant);
-
- _is_a_Contained_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _non_existent_Contained_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _non_existent_Contained_Upcall_Command (
- POA_CORBA::Contained * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _non_existent ();
- }
-
- private:
- POA_CORBA::Contained * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::Contained::_non_existent_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::Contained * const impl =
- static_cast<POA_CORBA::Contained *> (servant);
-
- _non_existent_Contained_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _repository_id_Contained_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _repository_id_Contained_Upcall_Command (
- POA_CORBA::Contained * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Char *>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _repository_id ();
- }
-
- private:
- POA_CORBA::Contained * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::Contained::_repository_id_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Char *>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::Contained * const impl =
- static_cast<POA_CORBA::Contained *> (servant);
-
- _repository_id_Contained_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:513
-
-void POA_CORBA::Contained::_interface_skel (
- TAO_ServerRequest & server_request,
- void * /* servant_upcall */,
- void * servant
- )
-{
- TAO_IFR_Client_Adapter *_tao_adapter =
- ACE_Dynamic_Service<TAO_IFR_Client_Adapter>::instance (
- TAO_ORB_Core::ifr_client_adapter_name ()
- );
-
- if (_tao_adapter == 0)
- {
- throw ::CORBA::INTF_REPOS (
- ::CORBA::OMGVMCID | 1,
- ::CORBA::COMPLETED_NO);
- }
-
- POA_CORBA::Contained * const impl =
- static_cast<POA_CORBA::Contained *> (servant);
- ::CORBA::InterfaceDef_ptr _tao_retval =
- impl->_get_interface ();
-
- server_request.init_reply ();
- TAO_OutputCDR &_tao_out = *server_request.outgoing ();
-
- ::CORBA::Boolean const _tao_result =
- _tao_adapter->interfacedef_cdr_insert (
- _tao_out,
- _tao_retval
- );
-
- _tao_adapter->dispose (_tao_retval);
-
- if (_tao_result == false)
- {
- throw ::CORBA::MARSHAL ();
- }
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_component_Contained_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _get_component_Contained_Upcall_Command (
- POA_CORBA::Contained * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Object>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Object> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _get_component ();
- }
-
- private:
- POA_CORBA::Contained * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::Contained::_component_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Object>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::Contained * const impl =
- static_cast<POA_CORBA::Contained *> (servant);
-
- _get_component_Contained_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-::CORBA::Boolean POA_CORBA::Contained::_is_a (
- const char* value
- )
-{
- return
- (
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IRObject:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Contained:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Object:1.0"
- )
- );
-}
-
-const char* POA_CORBA::Contained::_interface_repository_id (void) const
-{
- return "IDL:omg.org/CORBA/Contained:1.0";
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:903
-
-void POA_CORBA::Contained::_dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- )
-{
- this->synchronous_upcall_dispatch (req,
- servant_upcall,
- this);
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:851
-
-CORBA::Contained *
-POA_CORBA::Contained::_this (void)
-{
- TAO_Stub *stub = this->_create_stub ();
-
- TAO_Stub_Auto_Ptr safe_stub (stub);
- ::CORBA::Object_ptr tmp = CORBA::Object::_nil ();
-
- ::CORBA::Boolean const _tao_opt_colloc =
- stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects ();
-
- ACE_NEW_RETURN (
- tmp,
- ::CORBA::Object (stub, _tao_opt_colloc, this),
- 0
- );
-
- ::CORBA::Object_var obj = tmp;
- (void) safe_stub.release ();
-
- typedef ::CORBA::Contained STUB_SCOPED_NAME;
- return
- TAO::Narrow_Utils<STUB_SCOPED_NAME>::unchecked_narrow (
- obj.in (),
- CORBA__TAO_Contained_Proxy_Broker_Factory_function_pointer
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1499
-
-class TAO_CORBA_Container_Perfect_Hash_OpTable
- : public TAO_Perfect_Hash_OpTable
-{
-private:
- unsigned int hash (const char *str, unsigned int len);
-
-public:
- const TAO_operation_db_entry * lookup (const char *str, unsigned int len);
-};
-
-/* C++ code produced by gperf version 2.8 (ACE version) */
-/* Command-line: C:\ACE\latest\ACE_wrappers\bin\gperf.exe -m -M -J -c -C -D -E -T -f 0 -F 0,0 -a -o -t -p -K opname -L C++ -Z TAO_CORBA_Container_Perfect_Hash_OpTable -N lookup */
-unsigned int
-TAO_CORBA_Container_Perfect_Hash_OpTable::hash (const char *str, unsigned int len)
-{
- static const unsigned char asso_values[] =
- {
-#if defined (ACE_MVS)
- 41, 41, 41, 41, 41, 41, 41, 41, 41, 41,
- 41, 41, 41, 41, 41, 41, 41, 41, 41, 41,
- 41, 41, 41, 41, 41, 41, 41, 41, 41, 41,
- 41, 41, 41, 41, 41, 41, 41, 41, 41, 41,
- 41, 41, 41, 41, 41, 41, 41, 41, 41, 41,
- 41, 41, 41, 41, 41, 41, 41, 41, 41, 41,
- 41, 41, 41, 41, 41, 41, 41, 41, 41, 41,
- 41, 41, 41, 41, 41, 41, 41, 41, 41, 41,
- 41, 41, 41, 41, 41, 41, 41, 41, 41, 41,
- 41, 41, 41, 41, 41, 41, 41, 41, 41, 41,
- 41, 41, 41, 41, 41, 41, 41, 41, 41, 20,
- 41, 41, 41, 41, 41, 41, 41, 41, 41, 41,
- 41, 41, 41, 41, 41, 41, 41, 41, 41, 15,
- 41, 0, 0, 0, 41, 41, 41, 41, 41, 41,
- 41, 41, 41, 41, 41, 41, 41, 0, 20, 5,
- 41, 0, 41, 41, 41, 41, 41, 41, 41, 41,
- 41, 41, 15, 5, 41, 41, 41, 10, 0, 41,
- 41, 41, 41, 41, 41, 41, 41, 41, 41, 41,
- 41, 41, 41, 41, 41, 41, 41, 41, 41, 41,
- 41, 41, 41, 41, 41, 41, 41, 41, 41, 41,
- 41, 41, 41, 41, 41, 41, 41, 41, 41, 41,
- 41, 41, 41, 41, 41, 41, 41, 41, 41, 41,
- 41, 41, 41, 41, 41, 41, 41, 41, 41, 41,
- 41, 41, 41, 41, 41, 41, 41, 41, 41, 41,
- 41, 41, 41, 41, 41, 41, 41, 41, 41, 41,
- 41, 41, 41, 41, 41, 41,
-#else
- 41, 41, 41, 41, 41, 41, 41, 41, 41, 41,
- 41, 41, 41, 41, 41, 41, 41, 41, 41, 41,
- 41, 41, 41, 41, 41, 41, 41, 41, 41, 41,
- 41, 41, 41, 41, 41, 41, 41, 41, 41, 41,
- 41, 41, 41, 41, 41, 41, 41, 41, 41, 41,
- 41, 41, 41, 41, 41, 41, 41, 41, 41, 41,
- 41, 41, 41, 41, 41, 41, 41, 41, 41, 41,
- 41, 41, 41, 41, 41, 41, 41, 41, 41, 41,
- 41, 41, 41, 41, 41, 41, 41, 41, 41, 41,
- 41, 41, 41, 41, 41, 20, 41, 15, 41, 0,
- 0, 0, 41, 41, 41, 41, 41, 41, 0, 20,
- 5, 41, 0, 41, 41, 15, 5, 41, 41, 41,
- 10, 0, 41, 41, 41, 41, 41, 41,
-#endif /* ACE_MVS */
- };
- return len + asso_values[(int) str[len - 1]] + asso_values[(int) str[0]];
-}
-
-const TAO_operation_db_entry *
-TAO_CORBA_Container_Perfect_Hash_OpTable::lookup (const char *str, unsigned int len)
-{
- enum
- {
- TOTAL_KEYWORDS = 25,
- MIN_WORD_LENGTH = 5,
- MAX_WORD_LENGTH = 25,
- MIN_HASH_VALUE = 6,
- MAX_HASH_VALUE = 40,
- HASH_VALUE_RANGE = 35,
- DUPLICATES = 3,
- WORDLIST_SIZE = 31
- };
-
- static const TAO_operation_db_entry wordlist[] =
- {
- {"",0,0},{"",0,0},{"",0,0},{"",0,0},{"",0,0},{"",0,0},
- {"lookup", &POA_CORBA::Container::lookup_skel, 0},
- {"destroy", &POA_CORBA::Container::destroy_skel, 0},
- {"lookup_name", &POA_CORBA::Container::lookup_name_skel, 0},
- {"create_value", &POA_CORBA::Container::create_value_skel, 0},
- {"create_module", &POA_CORBA::Container::create_module_skel, 0},
- {"create_native", &POA_CORBA::Container::create_native_skel, 0},
- {"create_interface", &POA_CORBA::Container::create_interface_skel, 0},
- {"create_ext_value", &POA_CORBA::Container::create_ext_value_skel, 0},
- {"create_union", &POA_CORBA::Container::create_union_skel, 0},
- {"create_struct", &POA_CORBA::Container::create_struct_skel, 0},
- {"create_constant", &POA_CORBA::Container::create_constant_skel, 0},
- {"create_exception", &POA_CORBA::Container::create_exception_skel, 0},
- {"create_local_interface", &POA_CORBA::Container::create_local_interface_skel, 0},
- {"contents", &POA_CORBA::Container::contents_skel, 0},
- {"create_abstract_interface", &POA_CORBA::Container::create_abstract_interface_skel, 0},
- {"create_value_box", &POA_CORBA::Container::create_value_box_skel, 0},
- {"create_alias", &POA_CORBA::Container::create_alias_skel, 0},
- {"_interface", &POA_CORBA::Container::_interface_skel, 0},
- {"create_enum", &POA_CORBA::Container::create_enum_skel, 0},
- {"describe_contents", &POA_CORBA::Container::describe_contents_skel, 0},
- {"_get_def_kind", &POA_CORBA::Container::_get_def_kind_skel, 0},
- {"_repository_id", &POA_CORBA::Container::_repository_id_skel, 0},
- {"_component", &POA_CORBA::Container::_component_skel, 0},
- {"_non_existent", &POA_CORBA::Container::_non_existent_skel, 0},
- {"_is_a", &POA_CORBA::Container::_is_a_skel, 0},
- };
-
- static const signed char lookup[] =
- {
- -1, -1, -1, -1, -1, -1, 6, 7, -1, -10, -2, 8, 9, -44,
- -12, -2, -42, 14, 15, -1, 16, 17, 18, 19, -1, 20, 21, 22,
- -1, -1, 23, 24, 25, 26, 27, 28, -1, -1, 29, -1, 30,
- };
-
- if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
- {
- unsigned int key = hash (str, len);
-
- if (key <= MAX_HASH_VALUE && key >= MIN_HASH_VALUE)
- {
- int slot = lookup[key];
-
- if (slot >= 0 && slot < WORDLIST_SIZE)
- {
- const char *s = wordlist[slot].opname;
-
- if (*str == *s && !strncmp (str + 1, s + 1, len - 1))
- return &wordlist[slot];
- }
- else if (slot < 0 && slot >= -MAX_HASH_VALUE)
- return 0;
- else
- {
- unsigned int offset = key + slot + (slot > 0 ? -MAX_HASH_VALUE : MAX_HASH_VALUE);
- const TAO_operation_db_entry *base = &wordlist[-lookup[offset]];
- const TAO_operation_db_entry *ptr = base + -lookup[offset + 1];
-
- while (--ptr >= base)
- if (*str == *ptr->opname && !strncmp (str + 1, ptr->opname + 1, len - 1))
- return ptr;
- }
- }
- }
- return 0;
-}
-
-static TAO_CORBA_Container_Perfect_Hash_OpTable tao_CORBA_Container_optable;
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:966
-
-TAO::Collocation_Proxy_Broker *
-CORBA__TAO_Container_Proxy_Broker_Factory_function ( ::CORBA::Object_ptr)
-{
- return reinterpret_cast<TAO::Collocation_Proxy_Broker *> (0xdead); // Dummy
-}
-
-int
-CORBA__TAO_Container_Proxy_Broker_Factory_Initializer (size_t)
-{
- CORBA__TAO_Container_Proxy_Broker_Factory_function_pointer =
- CORBA__TAO_Container_Proxy_Broker_Factory_function;
-
- return 0;
-}
-
-static int
-CORBA__TAO_Container_Proxy_Broker_Stub_Factory_Initializer_Scarecrow =
- CORBA__TAO_Container_Proxy_Broker_Factory_Initializer (
- reinterpret_cast<size_t> (CORBA__TAO_Container_Proxy_Broker_Factory_Initializer)
- );
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:103
-
-POA_CORBA::Container::Container (void)
- : TAO_ServantBase ()
-{
- this->optable_ = &tao_CORBA_Container_optable;
-}
-
-POA_CORBA::Container::Container (const Container& rhs)
- : TAO_Abstract_ServantBase (rhs),
- TAO_ServantBase (rhs),
- POA_CORBA::IRObject (rhs)
-{
-}
-
-POA_CORBA::Container::~Container (void)
-{
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class lookup_Container
- : public TAO::Upcall_Command
- {
- public:
- inline lookup_Container (
- POA_CORBA::Container * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Contained>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Contained> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::ScopedName>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::ScopedName> (
- this->operation_details_,
- this->args_,
- 1);
-
- retval =
- this->servant_->lookup (
- arg_1);
- }
-
- private:
- POA_CORBA::Container * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::Container::lookup_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Contained>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::ScopedName>::in_arg_val _tao_search_name;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_search_name
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::Container * const impl =
- static_cast<POA_CORBA::Container *> (servant);
-
- lookup_Container command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class contents_Container
- : public TAO::Upcall_Command
- {
- public:
- inline contents_Container (
- POA_CORBA::Container * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::ContainedSeq>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::ContainedSeq> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::DefinitionKind>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::DefinitionKind> (
- this->operation_details_,
- this->args_,
- 1);
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::in_arg_type arg_2 =
- TAO::Portable_Server::get_in_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_,
- 2);
-
- retval =
- this->servant_->contents (
- arg_1
- , arg_2);
- }
-
- private:
- POA_CORBA::Container * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::Container::contents_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::ContainedSeq>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::DefinitionKind>::in_arg_val _tao_limit_type;
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::in_arg_val _tao_exclude_inherited;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_limit_type,
- &_tao_exclude_inherited
- };
-
- static size_t const nargs = 3;
-
- POA_CORBA::Container * const impl =
- static_cast<POA_CORBA::Container *> (servant);
-
- contents_Container command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class lookup_name_Container
- : public TAO::Upcall_Command
- {
- public:
- inline lookup_name_Container (
- POA_CORBA::Container * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::ContainedSeq>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::ContainedSeq> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Identifier> (
- this->operation_details_,
- this->args_,
- 1);
-
- TAO::SArg_Traits< ::CORBA::Long>::in_arg_type arg_2 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Long> (
- this->operation_details_,
- this->args_,
- 2);
-
- TAO::SArg_Traits< ::CORBA::DefinitionKind>::in_arg_type arg_3 =
- TAO::Portable_Server::get_in_arg< ::CORBA::DefinitionKind> (
- this->operation_details_,
- this->args_,
- 3);
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::in_arg_type arg_4 =
- TAO::Portable_Server::get_in_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_,
- 4);
-
- retval =
- this->servant_->lookup_name (
- arg_1
- , arg_2
- , arg_3
- , arg_4);
- }
-
- private:
- POA_CORBA::Container * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::Container::lookup_name_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::ContainedSeq>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_val _tao_search_name;
- TAO::SArg_Traits< ::CORBA::Long>::in_arg_val _tao_levels_to_search;
- TAO::SArg_Traits< ::CORBA::DefinitionKind>::in_arg_val _tao_limit_type;
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::in_arg_val _tao_exclude_inherited;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_search_name,
- &_tao_levels_to_search,
- &_tao_limit_type,
- &_tao_exclude_inherited
- };
-
- static size_t const nargs = 5;
-
- POA_CORBA::Container * const impl =
- static_cast<POA_CORBA::Container *> (servant);
-
- lookup_name_Container command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class describe_contents_Container
- : public TAO::Upcall_Command
- {
- public:
- inline describe_contents_Container (
- POA_CORBA::Container * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Container::DescriptionSeq>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Container::DescriptionSeq> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::DefinitionKind>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::DefinitionKind> (
- this->operation_details_,
- this->args_,
- 1);
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::in_arg_type arg_2 =
- TAO::Portable_Server::get_in_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_,
- 2);
-
- TAO::SArg_Traits< ::CORBA::Long>::in_arg_type arg_3 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Long> (
- this->operation_details_,
- this->args_,
- 3);
-
- retval =
- this->servant_->describe_contents (
- arg_1
- , arg_2
- , arg_3);
- }
-
- private:
- POA_CORBA::Container * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::Container::describe_contents_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Container::DescriptionSeq>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::DefinitionKind>::in_arg_val _tao_limit_type;
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::in_arg_val _tao_exclude_inherited;
- TAO::SArg_Traits< ::CORBA::Long>::in_arg_val _tao_max_returned_objs;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_limit_type,
- &_tao_exclude_inherited,
- &_tao_max_returned_objs
- };
-
- static size_t const nargs = 4;
-
- POA_CORBA::Container * const impl =
- static_cast<POA_CORBA::Container *> (servant);
-
- describe_contents_Container command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class create_module_Container
- : public TAO::Upcall_Command
- {
- public:
- inline create_module_Container (
- POA_CORBA::Container * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::ModuleDef>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::ModuleDef> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::RepositoryId> (
- this->operation_details_,
- this->args_,
- 1);
-
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_type arg_2 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Identifier> (
- this->operation_details_,
- this->args_,
- 2);
-
- TAO::SArg_Traits< ::CORBA::VersionSpec>::in_arg_type arg_3 =
- TAO::Portable_Server::get_in_arg< ::CORBA::VersionSpec> (
- this->operation_details_,
- this->args_,
- 3);
-
- retval =
- this->servant_->create_module (
- arg_1
- , arg_2
- , arg_3);
- }
-
- private:
- POA_CORBA::Container * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::Container::create_module_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::ModuleDef>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_val _tao_id;
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_val _tao_name;
- TAO::SArg_Traits< ::CORBA::VersionSpec>::in_arg_val _tao_version;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_id,
- &_tao_name,
- &_tao_version
- };
-
- static size_t const nargs = 4;
-
- POA_CORBA::Container * const impl =
- static_cast<POA_CORBA::Container *> (servant);
-
- create_module_Container command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class create_constant_Container
- : public TAO::Upcall_Command
- {
- public:
- inline create_constant_Container (
- POA_CORBA::Container * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::ConstantDef>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::ConstantDef> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::RepositoryId> (
- this->operation_details_,
- this->args_,
- 1);
-
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_type arg_2 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Identifier> (
- this->operation_details_,
- this->args_,
- 2);
-
- TAO::SArg_Traits< ::CORBA::VersionSpec>::in_arg_type arg_3 =
- TAO::Portable_Server::get_in_arg< ::CORBA::VersionSpec> (
- this->operation_details_,
- this->args_,
- 3);
-
- TAO::SArg_Traits< ::CORBA::IDLType>::in_arg_type arg_4 =
- TAO::Portable_Server::get_in_arg< ::CORBA::IDLType> (
- this->operation_details_,
- this->args_,
- 4);
-
- TAO::SArg_Traits< ::CORBA::Any>::in_arg_type arg_5 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Any> (
- this->operation_details_,
- this->args_,
- 5);
-
- retval =
- this->servant_->create_constant (
- arg_1
- , arg_2
- , arg_3
- , arg_4
- , arg_5);
- }
-
- private:
- POA_CORBA::Container * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::Container::create_constant_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::ConstantDef>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_val _tao_id;
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_val _tao_name;
- TAO::SArg_Traits< ::CORBA::VersionSpec>::in_arg_val _tao_version;
- TAO::SArg_Traits< ::CORBA::IDLType>::in_arg_val _tao_type;
- TAO::SArg_Traits< ::CORBA::Any>::in_arg_val _tao_value;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_id,
- &_tao_name,
- &_tao_version,
- &_tao_type,
- &_tao_value
- };
-
- static size_t const nargs = 6;
-
- POA_CORBA::Container * const impl =
- static_cast<POA_CORBA::Container *> (servant);
-
- create_constant_Container command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class create_struct_Container
- : public TAO::Upcall_Command
- {
- public:
- inline create_struct_Container (
- POA_CORBA::Container * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::StructDef>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::StructDef> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::RepositoryId> (
- this->operation_details_,
- this->args_,
- 1);
-
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_type arg_2 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Identifier> (
- this->operation_details_,
- this->args_,
- 2);
-
- TAO::SArg_Traits< ::CORBA::VersionSpec>::in_arg_type arg_3 =
- TAO::Portable_Server::get_in_arg< ::CORBA::VersionSpec> (
- this->operation_details_,
- this->args_,
- 3);
-
- TAO::SArg_Traits< ::CORBA::StructMemberSeq>::in_arg_type arg_4 =
- TAO::Portable_Server::get_in_arg< ::CORBA::StructMemberSeq> (
- this->operation_details_,
- this->args_,
- 4);
-
- retval =
- this->servant_->create_struct (
- arg_1
- , arg_2
- , arg_3
- , arg_4);
- }
-
- private:
- POA_CORBA::Container * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::Container::create_struct_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::StructDef>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_val _tao_id;
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_val _tao_name;
- TAO::SArg_Traits< ::CORBA::VersionSpec>::in_arg_val _tao_version;
- TAO::SArg_Traits< ::CORBA::StructMemberSeq>::in_arg_val _tao_members;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_id,
- &_tao_name,
- &_tao_version,
- &_tao_members
- };
-
- static size_t const nargs = 5;
-
- POA_CORBA::Container * const impl =
- static_cast<POA_CORBA::Container *> (servant);
-
- create_struct_Container command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class create_union_Container
- : public TAO::Upcall_Command
- {
- public:
- inline create_union_Container (
- POA_CORBA::Container * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::UnionDef>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::UnionDef> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::RepositoryId> (
- this->operation_details_,
- this->args_,
- 1);
-
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_type arg_2 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Identifier> (
- this->operation_details_,
- this->args_,
- 2);
-
- TAO::SArg_Traits< ::CORBA::VersionSpec>::in_arg_type arg_3 =
- TAO::Portable_Server::get_in_arg< ::CORBA::VersionSpec> (
- this->operation_details_,
- this->args_,
- 3);
-
- TAO::SArg_Traits< ::CORBA::IDLType>::in_arg_type arg_4 =
- TAO::Portable_Server::get_in_arg< ::CORBA::IDLType> (
- this->operation_details_,
- this->args_,
- 4);
-
- TAO::SArg_Traits< ::CORBA::UnionMemberSeq>::in_arg_type arg_5 =
- TAO::Portable_Server::get_in_arg< ::CORBA::UnionMemberSeq> (
- this->operation_details_,
- this->args_,
- 5);
-
- retval =
- this->servant_->create_union (
- arg_1
- , arg_2
- , arg_3
- , arg_4
- , arg_5);
- }
-
- private:
- POA_CORBA::Container * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::Container::create_union_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::UnionDef>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_val _tao_id;
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_val _tao_name;
- TAO::SArg_Traits< ::CORBA::VersionSpec>::in_arg_val _tao_version;
- TAO::SArg_Traits< ::CORBA::IDLType>::in_arg_val _tao_discriminator_type;
- TAO::SArg_Traits< ::CORBA::UnionMemberSeq>::in_arg_val _tao_members;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_id,
- &_tao_name,
- &_tao_version,
- &_tao_discriminator_type,
- &_tao_members
- };
-
- static size_t const nargs = 6;
-
- POA_CORBA::Container * const impl =
- static_cast<POA_CORBA::Container *> (servant);
-
- create_union_Container command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class create_enum_Container
- : public TAO::Upcall_Command
- {
- public:
- inline create_enum_Container (
- POA_CORBA::Container * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::EnumDef>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::EnumDef> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::RepositoryId> (
- this->operation_details_,
- this->args_,
- 1);
-
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_type arg_2 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Identifier> (
- this->operation_details_,
- this->args_,
- 2);
-
- TAO::SArg_Traits< ::CORBA::VersionSpec>::in_arg_type arg_3 =
- TAO::Portable_Server::get_in_arg< ::CORBA::VersionSpec> (
- this->operation_details_,
- this->args_,
- 3);
-
- TAO::SArg_Traits< ::CORBA::EnumMemberSeq>::in_arg_type arg_4 =
- TAO::Portable_Server::get_in_arg< ::CORBA::EnumMemberSeq> (
- this->operation_details_,
- this->args_,
- 4);
-
- retval =
- this->servant_->create_enum (
- arg_1
- , arg_2
- , arg_3
- , arg_4);
- }
-
- private:
- POA_CORBA::Container * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::Container::create_enum_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::EnumDef>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_val _tao_id;
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_val _tao_name;
- TAO::SArg_Traits< ::CORBA::VersionSpec>::in_arg_val _tao_version;
- TAO::SArg_Traits< ::CORBA::EnumMemberSeq>::in_arg_val _tao_members;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_id,
- &_tao_name,
- &_tao_version,
- &_tao_members
- };
-
- static size_t const nargs = 5;
-
- POA_CORBA::Container * const impl =
- static_cast<POA_CORBA::Container *> (servant);
-
- create_enum_Container command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class create_alias_Container
- : public TAO::Upcall_Command
- {
- public:
- inline create_alias_Container (
- POA_CORBA::Container * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::AliasDef>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::AliasDef> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::RepositoryId> (
- this->operation_details_,
- this->args_,
- 1);
-
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_type arg_2 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Identifier> (
- this->operation_details_,
- this->args_,
- 2);
-
- TAO::SArg_Traits< ::CORBA::VersionSpec>::in_arg_type arg_3 =
- TAO::Portable_Server::get_in_arg< ::CORBA::VersionSpec> (
- this->operation_details_,
- this->args_,
- 3);
-
- TAO::SArg_Traits< ::CORBA::IDLType>::in_arg_type arg_4 =
- TAO::Portable_Server::get_in_arg< ::CORBA::IDLType> (
- this->operation_details_,
- this->args_,
- 4);
-
- retval =
- this->servant_->create_alias (
- arg_1
- , arg_2
- , arg_3
- , arg_4);
- }
-
- private:
- POA_CORBA::Container * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::Container::create_alias_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::AliasDef>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_val _tao_id;
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_val _tao_name;
- TAO::SArg_Traits< ::CORBA::VersionSpec>::in_arg_val _tao_version;
- TAO::SArg_Traits< ::CORBA::IDLType>::in_arg_val _tao_original_type;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_id,
- &_tao_name,
- &_tao_version,
- &_tao_original_type
- };
-
- static size_t const nargs = 5;
-
- POA_CORBA::Container * const impl =
- static_cast<POA_CORBA::Container *> (servant);
-
- create_alias_Container command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class create_interface_Container
- : public TAO::Upcall_Command
- {
- public:
- inline create_interface_Container (
- POA_CORBA::Container * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::InterfaceDef>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::InterfaceDef> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::RepositoryId> (
- this->operation_details_,
- this->args_,
- 1);
-
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_type arg_2 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Identifier> (
- this->operation_details_,
- this->args_,
- 2);
-
- TAO::SArg_Traits< ::CORBA::VersionSpec>::in_arg_type arg_3 =
- TAO::Portable_Server::get_in_arg< ::CORBA::VersionSpec> (
- this->operation_details_,
- this->args_,
- 3);
-
- TAO::SArg_Traits< ::CORBA::InterfaceDefSeq>::in_arg_type arg_4 =
- TAO::Portable_Server::get_in_arg< ::CORBA::InterfaceDefSeq> (
- this->operation_details_,
- this->args_,
- 4);
-
- retval =
- this->servant_->create_interface (
- arg_1
- , arg_2
- , arg_3
- , arg_4);
- }
-
- private:
- POA_CORBA::Container * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::Container::create_interface_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::InterfaceDef>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_val _tao_id;
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_val _tao_name;
- TAO::SArg_Traits< ::CORBA::VersionSpec>::in_arg_val _tao_version;
- TAO::SArg_Traits< ::CORBA::InterfaceDefSeq>::in_arg_val _tao_base_interfaces;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_id,
- &_tao_name,
- &_tao_version,
- &_tao_base_interfaces
- };
-
- static size_t const nargs = 5;
-
- POA_CORBA::Container * const impl =
- static_cast<POA_CORBA::Container *> (servant);
-
- create_interface_Container command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class create_value_Container
- : public TAO::Upcall_Command
- {
- public:
- inline create_value_Container (
- POA_CORBA::Container * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::ValueDef>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::ValueDef> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::RepositoryId> (
- this->operation_details_,
- this->args_,
- 1);
-
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_type arg_2 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Identifier> (
- this->operation_details_,
- this->args_,
- 2);
-
- TAO::SArg_Traits< ::CORBA::VersionSpec>::in_arg_type arg_3 =
- TAO::Portable_Server::get_in_arg< ::CORBA::VersionSpec> (
- this->operation_details_,
- this->args_,
- 3);
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::in_arg_type arg_4 =
- TAO::Portable_Server::get_in_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_,
- 4);
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::in_arg_type arg_5 =
- TAO::Portable_Server::get_in_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_,
- 5);
-
- TAO::SArg_Traits< ::CORBA::ValueDef>::in_arg_type arg_6 =
- TAO::Portable_Server::get_in_arg< ::CORBA::ValueDef> (
- this->operation_details_,
- this->args_,
- 6);
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::in_arg_type arg_7 =
- TAO::Portable_Server::get_in_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_,
- 7);
-
- TAO::SArg_Traits< ::CORBA::ValueDefSeq>::in_arg_type arg_8 =
- TAO::Portable_Server::get_in_arg< ::CORBA::ValueDefSeq> (
- this->operation_details_,
- this->args_,
- 8);
-
- TAO::SArg_Traits< ::CORBA::InterfaceDefSeq>::in_arg_type arg_9 =
- TAO::Portable_Server::get_in_arg< ::CORBA::InterfaceDefSeq> (
- this->operation_details_,
- this->args_,
- 9);
-
- TAO::SArg_Traits< ::CORBA::InitializerSeq>::in_arg_type arg_10 =
- TAO::Portable_Server::get_in_arg< ::CORBA::InitializerSeq> (
- this->operation_details_,
- this->args_,
- 10);
-
- retval =
- this->servant_->create_value (
- arg_1
- , arg_2
- , arg_3
- , arg_4
- , arg_5
- , arg_6
- , arg_7
- , arg_8
- , arg_9
- , arg_10);
- }
-
- private:
- POA_CORBA::Container * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::Container::create_value_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::ValueDef>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_val _tao_id;
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_val _tao_name;
- TAO::SArg_Traits< ::CORBA::VersionSpec>::in_arg_val _tao_version;
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::in_arg_val _tao_is_custom;
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::in_arg_val _tao_is_abstract;
- TAO::SArg_Traits< ::CORBA::ValueDef>::in_arg_val _tao_base_value;
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::in_arg_val _tao_is_truncatable;
- TAO::SArg_Traits< ::CORBA::ValueDefSeq>::in_arg_val _tao_abstract_base_values;
- TAO::SArg_Traits< ::CORBA::InterfaceDefSeq>::in_arg_val _tao_supported_interfaces;
- TAO::SArg_Traits< ::CORBA::InitializerSeq>::in_arg_val _tao_initializers;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_id,
- &_tao_name,
- &_tao_version,
- &_tao_is_custom,
- &_tao_is_abstract,
- &_tao_base_value,
- &_tao_is_truncatable,
- &_tao_abstract_base_values,
- &_tao_supported_interfaces,
- &_tao_initializers
- };
-
- static size_t const nargs = 11;
-
- POA_CORBA::Container * const impl =
- static_cast<POA_CORBA::Container *> (servant);
-
- create_value_Container command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class create_value_box_Container
- : public TAO::Upcall_Command
- {
- public:
- inline create_value_box_Container (
- POA_CORBA::Container * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::ValueBoxDef>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::ValueBoxDef> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::RepositoryId> (
- this->operation_details_,
- this->args_,
- 1);
-
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_type arg_2 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Identifier> (
- this->operation_details_,
- this->args_,
- 2);
-
- TAO::SArg_Traits< ::CORBA::VersionSpec>::in_arg_type arg_3 =
- TAO::Portable_Server::get_in_arg< ::CORBA::VersionSpec> (
- this->operation_details_,
- this->args_,
- 3);
-
- TAO::SArg_Traits< ::CORBA::IDLType>::in_arg_type arg_4 =
- TAO::Portable_Server::get_in_arg< ::CORBA::IDLType> (
- this->operation_details_,
- this->args_,
- 4);
-
- retval =
- this->servant_->create_value_box (
- arg_1
- , arg_2
- , arg_3
- , arg_4);
- }
-
- private:
- POA_CORBA::Container * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::Container::create_value_box_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::ValueBoxDef>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_val _tao_id;
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_val _tao_name;
- TAO::SArg_Traits< ::CORBA::VersionSpec>::in_arg_val _tao_version;
- TAO::SArg_Traits< ::CORBA::IDLType>::in_arg_val _tao_original_type_def;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_id,
- &_tao_name,
- &_tao_version,
- &_tao_original_type_def
- };
-
- static size_t const nargs = 5;
-
- POA_CORBA::Container * const impl =
- static_cast<POA_CORBA::Container *> (servant);
-
- create_value_box_Container command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class create_exception_Container
- : public TAO::Upcall_Command
- {
- public:
- inline create_exception_Container (
- POA_CORBA::Container * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::ExceptionDef>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::ExceptionDef> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::RepositoryId> (
- this->operation_details_,
- this->args_,
- 1);
-
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_type arg_2 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Identifier> (
- this->operation_details_,
- this->args_,
- 2);
-
- TAO::SArg_Traits< ::CORBA::VersionSpec>::in_arg_type arg_3 =
- TAO::Portable_Server::get_in_arg< ::CORBA::VersionSpec> (
- this->operation_details_,
- this->args_,
- 3);
-
- TAO::SArg_Traits< ::CORBA::StructMemberSeq>::in_arg_type arg_4 =
- TAO::Portable_Server::get_in_arg< ::CORBA::StructMemberSeq> (
- this->operation_details_,
- this->args_,
- 4);
-
- retval =
- this->servant_->create_exception (
- arg_1
- , arg_2
- , arg_3
- , arg_4);
- }
-
- private:
- POA_CORBA::Container * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::Container::create_exception_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::ExceptionDef>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_val _tao_id;
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_val _tao_name;
- TAO::SArg_Traits< ::CORBA::VersionSpec>::in_arg_val _tao_version;
- TAO::SArg_Traits< ::CORBA::StructMemberSeq>::in_arg_val _tao_members;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_id,
- &_tao_name,
- &_tao_version,
- &_tao_members
- };
-
- static size_t const nargs = 5;
-
- POA_CORBA::Container * const impl =
- static_cast<POA_CORBA::Container *> (servant);
-
- create_exception_Container command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class create_native_Container
- : public TAO::Upcall_Command
- {
- public:
- inline create_native_Container (
- POA_CORBA::Container * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::NativeDef>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::NativeDef> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::RepositoryId> (
- this->operation_details_,
- this->args_,
- 1);
-
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_type arg_2 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Identifier> (
- this->operation_details_,
- this->args_,
- 2);
-
- TAO::SArg_Traits< ::CORBA::VersionSpec>::in_arg_type arg_3 =
- TAO::Portable_Server::get_in_arg< ::CORBA::VersionSpec> (
- this->operation_details_,
- this->args_,
- 3);
-
- retval =
- this->servant_->create_native (
- arg_1
- , arg_2
- , arg_3);
- }
-
- private:
- POA_CORBA::Container * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::Container::create_native_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::NativeDef>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_val _tao_id;
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_val _tao_name;
- TAO::SArg_Traits< ::CORBA::VersionSpec>::in_arg_val _tao_version;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_id,
- &_tao_name,
- &_tao_version
- };
-
- static size_t const nargs = 4;
-
- POA_CORBA::Container * const impl =
- static_cast<POA_CORBA::Container *> (servant);
-
- create_native_Container command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class create_abstract_interface_Container
- : public TAO::Upcall_Command
- {
- public:
- inline create_abstract_interface_Container (
- POA_CORBA::Container * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::AbstractInterfaceDef>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::AbstractInterfaceDef> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::RepositoryId> (
- this->operation_details_,
- this->args_,
- 1);
-
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_type arg_2 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Identifier> (
- this->operation_details_,
- this->args_,
- 2);
-
- TAO::SArg_Traits< ::CORBA::VersionSpec>::in_arg_type arg_3 =
- TAO::Portable_Server::get_in_arg< ::CORBA::VersionSpec> (
- this->operation_details_,
- this->args_,
- 3);
-
- TAO::SArg_Traits< ::CORBA::AbstractInterfaceDefSeq>::in_arg_type arg_4 =
- TAO::Portable_Server::get_in_arg< ::CORBA::AbstractInterfaceDefSeq> (
- this->operation_details_,
- this->args_,
- 4);
-
- retval =
- this->servant_->create_abstract_interface (
- arg_1
- , arg_2
- , arg_3
- , arg_4);
- }
-
- private:
- POA_CORBA::Container * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::Container::create_abstract_interface_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::AbstractInterfaceDef>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_val _tao_id;
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_val _tao_name;
- TAO::SArg_Traits< ::CORBA::VersionSpec>::in_arg_val _tao_version;
- TAO::SArg_Traits< ::CORBA::AbstractInterfaceDefSeq>::in_arg_val _tao_base_interfaces;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_id,
- &_tao_name,
- &_tao_version,
- &_tao_base_interfaces
- };
-
- static size_t const nargs = 5;
-
- POA_CORBA::Container * const impl =
- static_cast<POA_CORBA::Container *> (servant);
-
- create_abstract_interface_Container command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class create_local_interface_Container
- : public TAO::Upcall_Command
- {
- public:
- inline create_local_interface_Container (
- POA_CORBA::Container * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::LocalInterfaceDef>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::LocalInterfaceDef> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::RepositoryId> (
- this->operation_details_,
- this->args_,
- 1);
-
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_type arg_2 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Identifier> (
- this->operation_details_,
- this->args_,
- 2);
-
- TAO::SArg_Traits< ::CORBA::VersionSpec>::in_arg_type arg_3 =
- TAO::Portable_Server::get_in_arg< ::CORBA::VersionSpec> (
- this->operation_details_,
- this->args_,
- 3);
-
- TAO::SArg_Traits< ::CORBA::InterfaceDefSeq>::in_arg_type arg_4 =
- TAO::Portable_Server::get_in_arg< ::CORBA::InterfaceDefSeq> (
- this->operation_details_,
- this->args_,
- 4);
-
- retval =
- this->servant_->create_local_interface (
- arg_1
- , arg_2
- , arg_3
- , arg_4);
- }
-
- private:
- POA_CORBA::Container * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::Container::create_local_interface_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::LocalInterfaceDef>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_val _tao_id;
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_val _tao_name;
- TAO::SArg_Traits< ::CORBA::VersionSpec>::in_arg_val _tao_version;
- TAO::SArg_Traits< ::CORBA::InterfaceDefSeq>::in_arg_val _tao_base_interfaces;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_id,
- &_tao_name,
- &_tao_version,
- &_tao_base_interfaces
- };
-
- static size_t const nargs = 5;
-
- POA_CORBA::Container * const impl =
- static_cast<POA_CORBA::Container *> (servant);
-
- create_local_interface_Container command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class create_ext_value_Container
- : public TAO::Upcall_Command
- {
- public:
- inline create_ext_value_Container (
- POA_CORBA::Container * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::ExtValueDef>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::ExtValueDef> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::RepositoryId> (
- this->operation_details_,
- this->args_,
- 1);
-
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_type arg_2 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Identifier> (
- this->operation_details_,
- this->args_,
- 2);
-
- TAO::SArg_Traits< ::CORBA::VersionSpec>::in_arg_type arg_3 =
- TAO::Portable_Server::get_in_arg< ::CORBA::VersionSpec> (
- this->operation_details_,
- this->args_,
- 3);
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::in_arg_type arg_4 =
- TAO::Portable_Server::get_in_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_,
- 4);
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::in_arg_type arg_5 =
- TAO::Portable_Server::get_in_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_,
- 5);
-
- TAO::SArg_Traits< ::CORBA::ValueDef>::in_arg_type arg_6 =
- TAO::Portable_Server::get_in_arg< ::CORBA::ValueDef> (
- this->operation_details_,
- this->args_,
- 6);
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::in_arg_type arg_7 =
- TAO::Portable_Server::get_in_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_,
- 7);
-
- TAO::SArg_Traits< ::CORBA::ValueDefSeq>::in_arg_type arg_8 =
- TAO::Portable_Server::get_in_arg< ::CORBA::ValueDefSeq> (
- this->operation_details_,
- this->args_,
- 8);
-
- TAO::SArg_Traits< ::CORBA::InterfaceDefSeq>::in_arg_type arg_9 =
- TAO::Portable_Server::get_in_arg< ::CORBA::InterfaceDefSeq> (
- this->operation_details_,
- this->args_,
- 9);
-
- TAO::SArg_Traits< ::CORBA::ExtInitializerSeq>::in_arg_type arg_10 =
- TAO::Portable_Server::get_in_arg< ::CORBA::ExtInitializerSeq> (
- this->operation_details_,
- this->args_,
- 10);
-
- retval =
- this->servant_->create_ext_value (
- arg_1
- , arg_2
- , arg_3
- , arg_4
- , arg_5
- , arg_6
- , arg_7
- , arg_8
- , arg_9
- , arg_10);
- }
-
- private:
- POA_CORBA::Container * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::Container::create_ext_value_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::ExtValueDef>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_val _tao_id;
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_val _tao_name;
- TAO::SArg_Traits< ::CORBA::VersionSpec>::in_arg_val _tao_version;
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::in_arg_val _tao_is_custom;
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::in_arg_val _tao_is_abstract;
- TAO::SArg_Traits< ::CORBA::ValueDef>::in_arg_val _tao_base_value;
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::in_arg_val _tao_is_truncatable;
- TAO::SArg_Traits< ::CORBA::ValueDefSeq>::in_arg_val _tao_abstract_base_values;
- TAO::SArg_Traits< ::CORBA::InterfaceDefSeq>::in_arg_val _tao_supported_interfaces;
- TAO::SArg_Traits< ::CORBA::ExtInitializerSeq>::in_arg_val _tao_initializers;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_id,
- &_tao_name,
- &_tao_version,
- &_tao_is_custom,
- &_tao_is_abstract,
- &_tao_base_value,
- &_tao_is_truncatable,
- &_tao_abstract_base_values,
- &_tao_supported_interfaces,
- &_tao_initializers
- };
-
- static size_t const nargs = 11;
-
- POA_CORBA::Container * const impl =
- static_cast<POA_CORBA::Container *> (servant);
-
- create_ext_value_Container command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:169
-
-namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _is_a_Container_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _is_a_Container_Upcall_Command (
- POA_CORBA::Container * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_,
- 1);
-
- retval =
- this->servant_-> _is_a (
- arg_1);
- }
-
- private:
- POA_CORBA::Container * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::Container::_is_a_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_val _tao_repository_id;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_repository_id
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::Container * const impl =
- static_cast<POA_CORBA::Container *> (servant);
-
- _is_a_Container_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _non_existent_Container_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _non_existent_Container_Upcall_Command (
- POA_CORBA::Container * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _non_existent ();
- }
-
- private:
- POA_CORBA::Container * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::Container::_non_existent_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::Container * const impl =
- static_cast<POA_CORBA::Container *> (servant);
-
- _non_existent_Container_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _repository_id_Container_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _repository_id_Container_Upcall_Command (
- POA_CORBA::Container * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Char *>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _repository_id ();
- }
-
- private:
- POA_CORBA::Container * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::Container::_repository_id_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Char *>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::Container * const impl =
- static_cast<POA_CORBA::Container *> (servant);
-
- _repository_id_Container_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:513
-
-void POA_CORBA::Container::_interface_skel (
- TAO_ServerRequest & server_request,
- void * /* servant_upcall */,
- void * servant
- )
-{
- TAO_IFR_Client_Adapter *_tao_adapter =
- ACE_Dynamic_Service<TAO_IFR_Client_Adapter>::instance (
- TAO_ORB_Core::ifr_client_adapter_name ()
- );
-
- if (_tao_adapter == 0)
- {
- throw ::CORBA::INTF_REPOS (
- ::CORBA::OMGVMCID | 1,
- ::CORBA::COMPLETED_NO);
- }
-
- POA_CORBA::Container * const impl =
- static_cast<POA_CORBA::Container *> (servant);
- ::CORBA::InterfaceDef_ptr _tao_retval =
- impl->_get_interface ();
-
- server_request.init_reply ();
- TAO_OutputCDR &_tao_out = *server_request.outgoing ();
-
- ::CORBA::Boolean const _tao_result =
- _tao_adapter->interfacedef_cdr_insert (
- _tao_out,
- _tao_retval
- );
-
- _tao_adapter->dispose (_tao_retval);
-
- if (_tao_result == false)
- {
- throw ::CORBA::MARSHAL ();
- }
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_component_Container_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _get_component_Container_Upcall_Command (
- POA_CORBA::Container * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Object>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Object> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _get_component ();
- }
-
- private:
- POA_CORBA::Container * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::Container::_component_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Object>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::Container * const impl =
- static_cast<POA_CORBA::Container *> (servant);
-
- _get_component_Container_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-::CORBA::Boolean POA_CORBA::Container::_is_a (
- const char* value
- )
-{
- return
- (
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IRObject:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Container:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Object:1.0"
- )
- );
-}
-
-const char* POA_CORBA::Container::_interface_repository_id (void) const
-{
- return "IDL:omg.org/CORBA/Container:1.0";
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:903
-
-void POA_CORBA::Container::_dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- )
-{
- this->synchronous_upcall_dispatch (req,
- servant_upcall,
- this);
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:851
-
-CORBA::Container *
-POA_CORBA::Container::_this (void)
-{
- TAO_Stub *stub = this->_create_stub ();
-
- TAO_Stub_Auto_Ptr safe_stub (stub);
- ::CORBA::Object_ptr tmp = CORBA::Object::_nil ();
-
- ::CORBA::Boolean const _tao_opt_colloc =
- stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects ();
-
- ACE_NEW_RETURN (
- tmp,
- ::CORBA::Object (stub, _tao_opt_colloc, this),
- 0
- );
-
- ::CORBA::Object_var obj = tmp;
- (void) safe_stub.release ();
-
- typedef ::CORBA::Container STUB_SCOPED_NAME;
- return
- TAO::Narrow_Utils<STUB_SCOPED_NAME>::unchecked_narrow (
- obj.in (),
- CORBA__TAO_Container_Proxy_Broker_Factory_function_pointer
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1499
-
-class TAO_CORBA_IDLType_Perfect_Hash_OpTable
- : public TAO_Perfect_Hash_OpTable
-{
-private:
- unsigned int hash (const char *str, unsigned int len);
-
-public:
- const TAO_operation_db_entry * lookup (const char *str, unsigned int len);
-};
-
-/* C++ code produced by gperf version 2.8 (ACE version) */
-/* Command-line: C:\ACE\latest\ACE_wrappers\bin\gperf.exe -m -M -J -c -C -D -E -T -f 0 -F 0,0 -a -o -t -p -K opname -L C++ -Z TAO_CORBA_IDLType_Perfect_Hash_OpTable -N lookup */
-unsigned int
-TAO_CORBA_IDLType_Perfect_Hash_OpTable::hash (const char *str, unsigned int len)
-{
- static const unsigned char asso_values[] =
- {
-#if defined (ACE_MVS)
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 0,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 0,
- 19, 19, 0, 0, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 5, 19, 19, 19, 19, 0, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19,
-#else
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 0, 19, 0, 19, 19,
- 0, 0, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 5, 19, 19, 19,
- 19, 0, 19, 19, 19, 19, 19, 19,
-#endif /* ACE_MVS */
- };
- return len + asso_values[(int) str[len - 1]] + asso_values[(int) str[0]];
-}
-
-const TAO_operation_db_entry *
-TAO_CORBA_IDLType_Perfect_Hash_OpTable::lookup (const char *str, unsigned int len)
-{
- enum
- {
- TOTAL_KEYWORDS = 8,
- MIN_WORD_LENGTH = 5,
- MAX_WORD_LENGTH = 14,
- MIN_HASH_VALUE = 5,
- MAX_HASH_VALUE = 18,
- HASH_VALUE_RANGE = 14,
- DUPLICATES = 0,
- WORDLIST_SIZE = 13
- };
-
- static const TAO_operation_db_entry wordlist[] =
- {
- {"",0,0},{"",0,0},{"",0,0},{"",0,0},{"",0,0},
- {"_is_a", &POA_CORBA::IDLType::_is_a_skel, 0},
- {"",0,0},
- {"destroy", &POA_CORBA::IDLType::destroy_skel, 0},
- {"",0,0},
- {"_get_type", &POA_CORBA::IDLType::_get_type_skel, 0},
- {"_interface", &POA_CORBA::IDLType::_interface_skel, 0},
- {"",0,0},{"",0,0},
- {"_get_def_kind", &POA_CORBA::IDLType::_get_def_kind_skel, 0},
- {"_repository_id", &POA_CORBA::IDLType::_repository_id_skel, 0},
- {"_component", &POA_CORBA::IDLType::_component_skel, 0},
- {"",0,0},{"",0,0},
- {"_non_existent", &POA_CORBA::IDLType::_non_existent_skel, 0},
- };
-
- if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
- {
- unsigned int key = hash (str, len);
-
- if (key <= MAX_HASH_VALUE && key >= MIN_HASH_VALUE)
- {
- const char *s = wordlist[key].opname;
-
- if (*str == *s && !strncmp (str + 1, s + 1, len - 1))
- return &wordlist[key];
- }
- }
- return 0;
-}
-
-static TAO_CORBA_IDLType_Perfect_Hash_OpTable tao_CORBA_IDLType_optable;
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:966
-
-TAO::Collocation_Proxy_Broker *
-CORBA__TAO_IDLType_Proxy_Broker_Factory_function ( ::CORBA::Object_ptr)
-{
- return reinterpret_cast<TAO::Collocation_Proxy_Broker *> (0xdead); // Dummy
-}
-
-int
-CORBA__TAO_IDLType_Proxy_Broker_Factory_Initializer (size_t)
-{
- CORBA__TAO_IDLType_Proxy_Broker_Factory_function_pointer =
- CORBA__TAO_IDLType_Proxy_Broker_Factory_function;
-
- return 0;
-}
-
-static int
-CORBA__TAO_IDLType_Proxy_Broker_Stub_Factory_Initializer_Scarecrow =
- CORBA__TAO_IDLType_Proxy_Broker_Factory_Initializer (
- reinterpret_cast<size_t> (CORBA__TAO_IDLType_Proxy_Broker_Factory_Initializer)
- );
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:103
-
-POA_CORBA::IDLType::IDLType (void)
- : TAO_ServantBase ()
-{
- this->optable_ = &tao_CORBA_IDLType_optable;
-}
-
-POA_CORBA::IDLType::IDLType (const IDLType& rhs)
- : TAO_Abstract_ServantBase (rhs),
- TAO_ServantBase (rhs),
- POA_CORBA::IRObject (rhs)
-{
-}
-
-POA_CORBA::IDLType::~IDLType (void)
-{
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_type_IDLType
- : public TAO::Upcall_Command
- {
- public:
- inline _get_type_IDLType (
- POA_CORBA::IDLType * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::TypeCode>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::TypeCode> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->type ();
- }
-
- private:
- POA_CORBA::IDLType * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::IDLType::_get_type_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::TypeCode>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::IDLType * const impl =
- static_cast<POA_CORBA::IDLType *> (servant);
-
- _get_type_IDLType command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:169
-
-namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _is_a_IDLType_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _is_a_IDLType_Upcall_Command (
- POA_CORBA::IDLType * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_,
- 1);
-
- retval =
- this->servant_-> _is_a (
- arg_1);
- }
-
- private:
- POA_CORBA::IDLType * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::IDLType::_is_a_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_val _tao_repository_id;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_repository_id
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::IDLType * const impl =
- static_cast<POA_CORBA::IDLType *> (servant);
-
- _is_a_IDLType_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _non_existent_IDLType_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _non_existent_IDLType_Upcall_Command (
- POA_CORBA::IDLType * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _non_existent ();
- }
-
- private:
- POA_CORBA::IDLType * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::IDLType::_non_existent_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::IDLType * const impl =
- static_cast<POA_CORBA::IDLType *> (servant);
-
- _non_existent_IDLType_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _repository_id_IDLType_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _repository_id_IDLType_Upcall_Command (
- POA_CORBA::IDLType * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Char *>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _repository_id ();
- }
-
- private:
- POA_CORBA::IDLType * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::IDLType::_repository_id_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Char *>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::IDLType * const impl =
- static_cast<POA_CORBA::IDLType *> (servant);
-
- _repository_id_IDLType_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:513
-
-void POA_CORBA::IDLType::_interface_skel (
- TAO_ServerRequest & server_request,
- void * /* servant_upcall */,
- void * servant
- )
-{
- TAO_IFR_Client_Adapter *_tao_adapter =
- ACE_Dynamic_Service<TAO_IFR_Client_Adapter>::instance (
- TAO_ORB_Core::ifr_client_adapter_name ()
- );
-
- if (_tao_adapter == 0)
- {
- throw ::CORBA::INTF_REPOS (
- ::CORBA::OMGVMCID | 1,
- ::CORBA::COMPLETED_NO);
- }
-
- POA_CORBA::IDLType * const impl =
- static_cast<POA_CORBA::IDLType *> (servant);
- ::CORBA::InterfaceDef_ptr _tao_retval =
- impl->_get_interface ();
-
- server_request.init_reply ();
- TAO_OutputCDR &_tao_out = *server_request.outgoing ();
-
- ::CORBA::Boolean const _tao_result =
- _tao_adapter->interfacedef_cdr_insert (
- _tao_out,
- _tao_retval
- );
-
- _tao_adapter->dispose (_tao_retval);
-
- if (_tao_result == false)
- {
- throw ::CORBA::MARSHAL ();
- }
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_component_IDLType_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _get_component_IDLType_Upcall_Command (
- POA_CORBA::IDLType * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Object>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Object> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _get_component ();
- }
-
- private:
- POA_CORBA::IDLType * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::IDLType::_component_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Object>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::IDLType * const impl =
- static_cast<POA_CORBA::IDLType *> (servant);
-
- _get_component_IDLType_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-::CORBA::Boolean POA_CORBA::IDLType::_is_a (
- const char* value
- )
-{
- return
- (
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IRObject:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IDLType:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Object:1.0"
- )
- );
-}
-
-const char* POA_CORBA::IDLType::_interface_repository_id (void) const
-{
- return "IDL:omg.org/CORBA/IDLType:1.0";
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:903
-
-void POA_CORBA::IDLType::_dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- )
-{
- this->synchronous_upcall_dispatch (req,
- servant_upcall,
- this);
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:851
-
-CORBA::IDLType *
-POA_CORBA::IDLType::_this (void)
-{
- TAO_Stub *stub = this->_create_stub ();
-
- TAO_Stub_Auto_Ptr safe_stub (stub);
- ::CORBA::Object_ptr tmp = CORBA::Object::_nil ();
-
- ::CORBA::Boolean const _tao_opt_colloc =
- stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects ();
-
- ACE_NEW_RETURN (
- tmp,
- ::CORBA::Object (stub, _tao_opt_colloc, this),
- 0
- );
-
- ::CORBA::Object_var obj = tmp;
- (void) safe_stub.release ();
-
- typedef ::CORBA::IDLType STUB_SCOPED_NAME;
- return
- TAO::Narrow_Utils<STUB_SCOPED_NAME>::unchecked_narrow (
- obj.in (),
- CORBA__TAO_IDLType_Proxy_Broker_Factory_function_pointer
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1499
-
-class TAO_CORBA_TypedefDef_Perfect_Hash_OpTable
- : public TAO_Perfect_Hash_OpTable
-{
-private:
- unsigned int hash (const char *str, unsigned int len);
-
-public:
- const TAO_operation_db_entry * lookup (const char *str, unsigned int len);
-};
-
-/* C++ code produced by gperf version 2.8 (ACE version) */
-/* Command-line: C:\ACE\latest\ACE_wrappers\bin\gperf.exe -m -M -J -c -C -D -E -T -f 0 -F 0,0 -a -o -t -p -K opname -L C++ -Z TAO_CORBA_TypedefDef_Perfect_Hash_OpTable -N lookup */
-unsigned int
-TAO_CORBA_TypedefDef_Perfect_Hash_OpTable::hash (const char *str, unsigned int len)
-{
- static const unsigned char asso_values[] =
- {
-#if defined (ACE_MVS)
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 0,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 0,
- 37, 37, 0, 0, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 0, 0,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 10, 37, 37, 37, 37, 10, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37,
-#else
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 0, 37, 0, 37, 37,
- 0, 0, 37, 37, 37, 37, 37, 37, 37, 0,
- 0, 37, 37, 37, 37, 37, 10, 37, 37, 37,
- 37, 10, 37, 37, 37, 37, 37, 37,
-#endif /* ACE_MVS */
- };
- return len + asso_values[(int) str[len - 1]] + asso_values[(int) str[0]];
-}
-
-const TAO_operation_db_entry *
-TAO_CORBA_TypedefDef_Perfect_Hash_OpTable::lookup (const char *str, unsigned int len)
-{
- enum
- {
- TOTAL_KEYWORDS = 19,
- MIN_WORD_LENGTH = 4,
- MAX_WORD_LENGTH = 26,
- MIN_HASH_VALUE = 4,
- MAX_HASH_VALUE = 36,
- HASH_VALUE_RANGE = 33,
- DUPLICATES = 5,
- WORDLIST_SIZE = 23
- };
-
- static const TAO_operation_db_entry wordlist[] =
- {
- {"",0,0},{"",0,0},{"",0,0},{"",0,0},
- {"move", &POA_CORBA::TypedefDef::move_skel, 0},
- {"_is_a", &POA_CORBA::TypedefDef::_is_a_skel, 0},
- {"_get_id", &POA_CORBA::TypedefDef::_get_id_skel, 0},
- {"_set_id", &POA_CORBA::TypedefDef::_set_id_skel, 0},
- {"describe", &POA_CORBA::TypedefDef::describe_skel, 0},
- {"_get_name", &POA_CORBA::TypedefDef::_get_name_skel, 0},
- {"_get_type", &POA_CORBA::TypedefDef::_get_type_skel, 0},
- {"_set_name", &POA_CORBA::TypedefDef::_set_name_skel, 0},
- {"_interface", &POA_CORBA::TypedefDef::_interface_skel, 0},
- {"_get_version", &POA_CORBA::TypedefDef::_get_version_skel, 0},
- {"_set_version", &POA_CORBA::TypedefDef::_set_version_skel, 0},
- {"_get_def_kind", &POA_CORBA::TypedefDef::_get_def_kind_skel, 0},
- {"_repository_id", &POA_CORBA::TypedefDef::_repository_id_skel, 0},
- {"_get_defined_in", &POA_CORBA::TypedefDef::_get_defined_in_skel, 0},
- {"destroy", &POA_CORBA::TypedefDef::destroy_skel, 0},
- {"_get_absolute_name", &POA_CORBA::TypedefDef::_get_absolute_name_skel, 0},
- {"_component", &POA_CORBA::TypedefDef::_component_skel, 0},
- {"_non_existent", &POA_CORBA::TypedefDef::_non_existent_skel, 0},
- {"_get_containing_repository", &POA_CORBA::TypedefDef::_get_containing_repository_skel, 0},
- };
-
- static const signed char lookup[] =
- {
- -9, -3, -13, -2, 4, 5, -1, 50, 8, -45, 12, -1, -46, 15,
- 16, 17, -1, 18, 19, -1, 20, -6, -2, 21, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, -1, 22,
- };
-
- if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
- {
- unsigned int key = hash (str, len);
-
- if (key <= MAX_HASH_VALUE && key >= MIN_HASH_VALUE)
- {
- int slot = lookup[key];
-
- if (slot >= 0 && slot < WORDLIST_SIZE)
- {
- const char *s = wordlist[slot].opname;
-
- if (*str == *s && !strncmp (str + 1, s + 1, len - 1))
- return &wordlist[slot];
- }
- else if (slot < 0 && slot >= -MAX_HASH_VALUE)
- return 0;
- else
- {
- unsigned int offset = key + slot + (slot > 0 ? -MAX_HASH_VALUE : MAX_HASH_VALUE);
- const TAO_operation_db_entry *base = &wordlist[-lookup[offset]];
- const TAO_operation_db_entry *ptr = base + -lookup[offset + 1];
-
- while (--ptr >= base)
- if (*str == *ptr->opname && !strncmp (str + 1, ptr->opname + 1, len - 1))
- return ptr;
- }
- }
- }
- return 0;
-}
-
-static TAO_CORBA_TypedefDef_Perfect_Hash_OpTable tao_CORBA_TypedefDef_optable;
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:966
-
-TAO::Collocation_Proxy_Broker *
-CORBA__TAO_TypedefDef_Proxy_Broker_Factory_function ( ::CORBA::Object_ptr)
-{
- return reinterpret_cast<TAO::Collocation_Proxy_Broker *> (0xdead); // Dummy
-}
-
-int
-CORBA__TAO_TypedefDef_Proxy_Broker_Factory_Initializer (size_t)
-{
- CORBA__TAO_TypedefDef_Proxy_Broker_Factory_function_pointer =
- CORBA__TAO_TypedefDef_Proxy_Broker_Factory_function;
-
- return 0;
-}
-
-static int
-CORBA__TAO_TypedefDef_Proxy_Broker_Stub_Factory_Initializer_Scarecrow =
- CORBA__TAO_TypedefDef_Proxy_Broker_Factory_Initializer (
- reinterpret_cast<size_t> (CORBA__TAO_TypedefDef_Proxy_Broker_Factory_Initializer)
- );
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:103
-
-POA_CORBA::TypedefDef::TypedefDef (void)
- : TAO_ServantBase ()
-{
- this->optable_ = &tao_CORBA_TypedefDef_optable;
-}
-
-POA_CORBA::TypedefDef::TypedefDef (const TypedefDef& rhs)
- : TAO_Abstract_ServantBase (rhs),
- TAO_ServantBase (rhs),
- POA_CORBA::IRObject (rhs),
- POA_CORBA::Contained (rhs),
- POA_CORBA::IDLType (rhs)
-{
-}
-
-POA_CORBA::TypedefDef::~TypedefDef (void)
-{
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:169
-
-namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _is_a_TypedefDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _is_a_TypedefDef_Upcall_Command (
- POA_CORBA::TypedefDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_,
- 1);
-
- retval =
- this->servant_-> _is_a (
- arg_1);
- }
-
- private:
- POA_CORBA::TypedefDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::TypedefDef::_is_a_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_val _tao_repository_id;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_repository_id
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::TypedefDef * const impl =
- static_cast<POA_CORBA::TypedefDef *> (servant);
-
- _is_a_TypedefDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _non_existent_TypedefDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _non_existent_TypedefDef_Upcall_Command (
- POA_CORBA::TypedefDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _non_existent ();
- }
-
- private:
- POA_CORBA::TypedefDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::TypedefDef::_non_existent_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::TypedefDef * const impl =
- static_cast<POA_CORBA::TypedefDef *> (servant);
-
- _non_existent_TypedefDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _repository_id_TypedefDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _repository_id_TypedefDef_Upcall_Command (
- POA_CORBA::TypedefDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Char *>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _repository_id ();
- }
-
- private:
- POA_CORBA::TypedefDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::TypedefDef::_repository_id_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Char *>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::TypedefDef * const impl =
- static_cast<POA_CORBA::TypedefDef *> (servant);
-
- _repository_id_TypedefDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:513
-
-void POA_CORBA::TypedefDef::_interface_skel (
- TAO_ServerRequest & server_request,
- void * /* servant_upcall */,
- void * servant
- )
-{
- TAO_IFR_Client_Adapter *_tao_adapter =
- ACE_Dynamic_Service<TAO_IFR_Client_Adapter>::instance (
- TAO_ORB_Core::ifr_client_adapter_name ()
- );
-
- if (_tao_adapter == 0)
- {
- throw ::CORBA::INTF_REPOS (
- ::CORBA::OMGVMCID | 1,
- ::CORBA::COMPLETED_NO);
- }
-
- POA_CORBA::TypedefDef * const impl =
- static_cast<POA_CORBA::TypedefDef *> (servant);
- ::CORBA::InterfaceDef_ptr _tao_retval =
- impl->_get_interface ();
-
- server_request.init_reply ();
- TAO_OutputCDR &_tao_out = *server_request.outgoing ();
-
- ::CORBA::Boolean const _tao_result =
- _tao_adapter->interfacedef_cdr_insert (
- _tao_out,
- _tao_retval
- );
-
- _tao_adapter->dispose (_tao_retval);
-
- if (_tao_result == false)
- {
- throw ::CORBA::MARSHAL ();
- }
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_component_TypedefDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _get_component_TypedefDef_Upcall_Command (
- POA_CORBA::TypedefDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Object>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Object> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _get_component ();
- }
-
- private:
- POA_CORBA::TypedefDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::TypedefDef::_component_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Object>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::TypedefDef * const impl =
- static_cast<POA_CORBA::TypedefDef *> (servant);
-
- _get_component_TypedefDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-::CORBA::Boolean POA_CORBA::TypedefDef::_is_a (
- const char* value
- )
-{
- return
- (
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IRObject:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Contained:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IDLType:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/TypedefDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Object:1.0"
- )
- );
-}
-
-const char* POA_CORBA::TypedefDef::_interface_repository_id (void) const
-{
- return "IDL:omg.org/CORBA/TypedefDef:1.0";
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:903
-
-void POA_CORBA::TypedefDef::_dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- )
-{
- this->synchronous_upcall_dispatch (req,
- servant_upcall,
- this);
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:851
-
-CORBA::TypedefDef *
-POA_CORBA::TypedefDef::_this (void)
-{
- TAO_Stub *stub = this->_create_stub ();
-
- TAO_Stub_Auto_Ptr safe_stub (stub);
- ::CORBA::Object_ptr tmp = CORBA::Object::_nil ();
-
- ::CORBA::Boolean const _tao_opt_colloc =
- stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects ();
-
- ACE_NEW_RETURN (
- tmp,
- ::CORBA::Object (stub, _tao_opt_colloc, this),
- 0
- );
-
- ::CORBA::Object_var obj = tmp;
- (void) safe_stub.release ();
-
- typedef ::CORBA::TypedefDef STUB_SCOPED_NAME;
- return
- TAO::Narrow_Utils<STUB_SCOPED_NAME>::unchecked_narrow (
- obj.in (),
- CORBA__TAO_TypedefDef_Proxy_Broker_Factory_function_pointer
- );
-}
-
-TAO_END_VERSIONED_NAMESPACE_DECL
-
-
-
-#endif /* ifndef */
-
diff --git a/TAO/orbsvcs/orbsvcs/IFRService/IFR_BaseS.h b/TAO/orbsvcs/orbsvcs/IFRService/IFR_BaseS.h
deleted file mode 100644
index f218c80aa55..00000000000
--- a/TAO/orbsvcs/orbsvcs/IFRService/IFR_BaseS.h
+++ /dev/null
@@ -1,1073 +0,0 @@
-// -*- 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
-
-// TAO_IDL - Generated from
-// be\be_codegen.cpp:409
-
-#ifndef _TAO_IDL____ORBSVCS_ORBSVCS_IFRSERVICE_IFR_BASES_H_
-#define _TAO_IDL____ORBSVCS_ORBSVCS_IFRSERVICE_IFR_BASES_H_
-
-#include /**/ "ace/pre.h"
-
-#include "tao/IFR_Client/IFR_BaseC.h"
-#include "tao/orb_typesS.h"
-#include "tao/Typecode_typesS.h"
-
-#if !defined (ACE_LACKS_PRAGMA_ONCE)
-# pragma once
-#endif /* ACE_LACKS_PRAGMA_ONCE */
-
-#include "tao/Collocation_Proxy_Broker.h"
-#include "tao/PortableServer/PortableServer.h"
-#include "tao/PortableServer/Servant_Base.h"
-
-TAO_BEGIN_VERSIONED_NAMESPACE_DECL
-
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_module/module_sh.cpp:49
-
-namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/interface_sh.cpp:87
-
- class IRObject;
- typedef IRObject *IRObject_ptr;
-
- class IRObject
- : public virtual PortableServer::ServantBase
- {
- protected:
- IRObject (void);
-
- public:
- // Useful for template programming.
- typedef ::CORBA::IRObject _stub_type;
- typedef ::CORBA::IRObject_ptr _stub_ptr_type;
- typedef ::CORBA::IRObject_var _stub_var_type;
-
- IRObject (const IRObject& rhs);
- virtual ~IRObject (void);
-
- virtual ::CORBA::Boolean _is_a (
- const char* logical_type_id
- );
-
- static void _is_a_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _non_existent_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _interface_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _component_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _repository_id_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- virtual void _dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- );
-
- ::CORBA::IRObject *_this (
-
- );
-
- virtual const char* _interface_repository_id (void) const;
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::DefinitionKind def_kind (
- )
- = 0;
-
- static void _get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual void destroy (
- )
- = 0;
-
- static void destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/interface_sh.cpp:87
-
- class Contained;
- typedef Contained *Contained_ptr;
-
- class Contained
- : public virtual POA_CORBA::IRObject
- {
- protected:
- Contained (void);
-
- public:
- // Useful for template programming.
- typedef ::CORBA::Contained _stub_type;
- typedef ::CORBA::Contained_ptr _stub_ptr_type;
- typedef ::CORBA::Contained_var _stub_var_type;
-
- Contained (const Contained& rhs);
- virtual ~Contained (void);
-
- virtual ::CORBA::Boolean _is_a (
- const char* logical_type_id
- );
-
- static void _is_a_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _non_existent_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _interface_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _component_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _repository_id_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- virtual void _dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- );
-
- ::CORBA::Contained *_this (
-
- );
-
- virtual const char* _interface_repository_id (void) const;
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual char * id (
- )
- = 0;
-
- static void _get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual void id (
- const char * id
- )
- = 0;
-
- static void _set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual char * name (
- )
- = 0;
-
- static void _get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual void name (
- const char * name
- )
- = 0;
-
- static void _set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual char * version (
- )
- = 0;
-
- static void _get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual void version (
- const char * version
- )
- = 0;
-
- static void _set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::Container_ptr defined_in (
- )
- = 0;
-
- static void _get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual char * absolute_name (
- )
- = 0;
-
- static void _get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::Repository_ptr containing_repository (
- )
- = 0;
-
- static void _get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::Contained::Description * describe (
- )
- = 0;
-
- static void describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual void move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- )
- = 0;
-
- static void move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/interface_sh.cpp:87
-
- class Container;
- typedef Container *Container_ptr;
-
- class Container
- : public virtual POA_CORBA::IRObject
- {
- protected:
- Container (void);
-
- public:
- // Useful for template programming.
- typedef ::CORBA::Container _stub_type;
- typedef ::CORBA::Container_ptr _stub_ptr_type;
- typedef ::CORBA::Container_var _stub_var_type;
-
- Container (const Container& rhs);
- virtual ~Container (void);
-
- virtual ::CORBA::Boolean _is_a (
- const char* logical_type_id
- );
-
- static void _is_a_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _non_existent_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _interface_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _component_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _repository_id_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- virtual void _dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- );
-
- ::CORBA::Container *_this (
-
- );
-
- virtual const char* _interface_repository_id (void) const;
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::Contained_ptr lookup (
- const char * search_name
- )
- = 0;
-
- static void lookup_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::ContainedSeq * contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- )
- = 0;
-
- static void contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::ContainedSeq * lookup_name (
- const char * search_name,
- ::CORBA::Long levels_to_search,
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- )
- = 0;
-
- static void lookup_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::Container::DescriptionSeq * describe_contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited,
- ::CORBA::Long max_returned_objs
- )
- = 0;
-
- static void describe_contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::ModuleDef_ptr create_module (
- const char * id,
- const char * name,
- const char * version
- )
- = 0;
-
- static void create_module_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::ConstantDef_ptr create_constant (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- const ::CORBA::Any & value
- )
- = 0;
-
- static void create_constant_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::StructDef_ptr create_struct (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- )
- = 0;
-
- static void create_struct_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::UnionDef_ptr create_union (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr discriminator_type,
- const ::CORBA::UnionMemberSeq & members
- )
- = 0;
-
- static void create_union_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::EnumDef_ptr create_enum (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::EnumMemberSeq & members
- )
- = 0;
-
- static void create_enum_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::AliasDef_ptr create_alias (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type
- )
- = 0;
-
- static void create_alias_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::InterfaceDef_ptr create_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- )
- = 0;
-
- static void create_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::ValueDef_ptr create_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::InitializerSeq & initializers
- )
- = 0;
-
- static void create_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::ValueBoxDef_ptr create_value_box (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type_def
- )
- = 0;
-
- static void create_value_box_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::ExceptionDef_ptr create_exception (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- )
- = 0;
-
- static void create_exception_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::NativeDef_ptr create_native (
- const char * id,
- const char * name,
- const char * version
- )
- = 0;
-
- static void create_native_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::AbstractInterfaceDef_ptr create_abstract_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::AbstractInterfaceDefSeq & base_interfaces
- )
- = 0;
-
- static void create_abstract_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::LocalInterfaceDef_ptr create_local_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- )
- = 0;
-
- static void create_local_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::ExtValueDef_ptr create_ext_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::ExtInitializerSeq & initializers
- )
- = 0;
-
- static void create_ext_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/interface_sh.cpp:87
-
- class IDLType;
- typedef IDLType *IDLType_ptr;
-
- class IDLType
- : public virtual POA_CORBA::IRObject
- {
- protected:
- IDLType (void);
-
- public:
- // Useful for template programming.
- typedef ::CORBA::IDLType _stub_type;
- typedef ::CORBA::IDLType_ptr _stub_ptr_type;
- typedef ::CORBA::IDLType_var _stub_var_type;
-
- IDLType (const IDLType& rhs);
- virtual ~IDLType (void);
-
- virtual ::CORBA::Boolean _is_a (
- const char* logical_type_id
- );
-
- static void _is_a_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _non_existent_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _interface_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _component_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _repository_id_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- virtual void _dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- );
-
- ::CORBA::IDLType *_this (
-
- );
-
- virtual const char* _interface_repository_id (void) const;
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::TypeCode_ptr type (
- )
- = 0;
-
- static void _get_type_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/interface_sh.cpp:87
-
- class TypedefDef;
- typedef TypedefDef *TypedefDef_ptr;
-
- class TypedefDef
- : public virtual POA_CORBA::Contained,
- public virtual POA_CORBA::IDLType
- {
- protected:
- TypedefDef (void);
-
- public:
- // Useful for template programming.
- typedef ::CORBA::TypedefDef _stub_type;
- typedef ::CORBA::TypedefDef_ptr _stub_ptr_type;
- typedef ::CORBA::TypedefDef_var _stub_var_type;
-
- TypedefDef (const TypedefDef& rhs);
- virtual ~TypedefDef (void);
-
- virtual ::CORBA::Boolean _is_a (
- const char* logical_type_id
- );
-
- static void _is_a_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _non_existent_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _interface_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _component_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _repository_id_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- virtual void _dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- );
-
- ::CORBA::TypedefDef *_this (
-
- );
-
- virtual const char* _interface_repository_id (void) const;
-
- static void
- _get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_type_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
- };
-
-// TAO_IDL - Generated from
-// be\be_visitor_module/module_sh.cpp:80
-
-} // module CORBA
-
-// TAO_IDL - Generated from
-// be\be_codegen.cpp:1219
-
-
-
-TAO_END_VERSIONED_NAMESPACE_DECL
-
-#include "IFR_BaseS_T.h"
-
-#if defined (__ACE_INLINE__)
-#include "IFR_BaseS.inl"
-#endif /* defined INLINE */
-
-#include /**/ "ace/post.h"
-#endif /* ifndef */
-
diff --git a/TAO/orbsvcs/orbsvcs/IFRService/IFR_BaseS.inl b/TAO/orbsvcs/orbsvcs/IFRService/IFR_BaseS.inl
deleted file mode 100644
index f258bf2a6a4..00000000000
--- a/TAO/orbsvcs/orbsvcs/IFRService/IFR_BaseS.inl
+++ /dev/null
@@ -1,374 +0,0 @@
-// -*- 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
-
-
-TAO_BEGIN_VERSIONED_NAMESPACE_DECL
-
-
-
-ACE_INLINE
-void
-POA_CORBA::Contained::_get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::Contained *> (servant);
- POA_CORBA::IRObject::_get_def_kind_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::Contained::destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::Contained *> (servant);
- POA_CORBA::IRObject::destroy_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::Container::_get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::Container *> (servant);
- POA_CORBA::IRObject::_get_def_kind_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::Container::destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::Container *> (servant);
- POA_CORBA::IRObject::destroy_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::IDLType::_get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::IDLType *> (servant);
- POA_CORBA::IRObject::_get_def_kind_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::IDLType::destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::IDLType *> (servant);
- POA_CORBA::IRObject::destroy_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::TypedefDef::_get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::TypedefDef *> (servant);
- POA_CORBA::IRObject::_get_def_kind_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::TypedefDef::destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::TypedefDef *> (servant);
- POA_CORBA::IRObject::destroy_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::TypedefDef::_get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::TypedefDef *> (servant);
- POA_CORBA::Contained::_get_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::TypedefDef::_set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::TypedefDef *> (servant);
- POA_CORBA::Contained::_set_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::TypedefDef::_get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::TypedefDef *> (servant);
- POA_CORBA::Contained::_get_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::TypedefDef::_set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::TypedefDef *> (servant);
- POA_CORBA::Contained::_set_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::TypedefDef::_get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::TypedefDef *> (servant);
- POA_CORBA::Contained::_get_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::TypedefDef::_set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::TypedefDef *> (servant);
- POA_CORBA::Contained::_set_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::TypedefDef::_get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::TypedefDef *> (servant);
- POA_CORBA::Contained::_get_defined_in_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::TypedefDef::_get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::TypedefDef *> (servant);
- POA_CORBA::Contained::_get_absolute_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::TypedefDef::_get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::TypedefDef *> (servant);
- POA_CORBA::Contained::_get_containing_repository_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::TypedefDef::describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::TypedefDef *> (servant);
- POA_CORBA::Contained::describe_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::TypedefDef::move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::TypedefDef *> (servant);
- POA_CORBA::Contained::move_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::TypedefDef::_get_type_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IDLType * const impl = static_cast<POA_CORBA::TypedefDef *> (servant);
- POA_CORBA::IDLType::_get_type_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-
-TAO_END_VERSIONED_NAMESPACE_DECL
-
-
diff --git a/TAO/orbsvcs/orbsvcs/IFRService/IFR_BaseS_T.cpp b/TAO/orbsvcs/orbsvcs/IFRService/IFR_BaseS_T.cpp
deleted file mode 100644
index 003a4e8aadf..00000000000
--- a/TAO/orbsvcs/orbsvcs/IFRService/IFR_BaseS_T.cpp
+++ /dev/null
@@ -1,49 +0,0 @@
-// -*- 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
-
-// TAO_IDL - Generated from
-// be\be_codegen.cpp:683
-
-#ifndef _TAO_IDL____ORBSVCS_ORBSVCS_IFRSERVICE_IFR_BASES_T_CPP_
-#define _TAO_IDL____ORBSVCS_ORBSVCS_IFRSERVICE_IFR_BASES_T_CPP_
-
-#include "IFR_BaseS_T.h"
-
-#if !defined (__ACE_INLINE__)
-#include "IFR_BaseS_T.inl"
-#endif /* !defined INLINE */
-
-
-
-TAO_BEGIN_VERSIONED_NAMESPACE_DECL
-
-
-
-TAO_END_VERSIONED_NAMESPACE_DECL
-
-
-#endif /* ifndef */
diff --git a/TAO/orbsvcs/orbsvcs/IFRService/IFR_BaseS_T.h b/TAO/orbsvcs/orbsvcs/IFRService/IFR_BaseS_T.h
deleted file mode 100644
index 66412576968..00000000000
--- a/TAO/orbsvcs/orbsvcs/IFRService/IFR_BaseS_T.h
+++ /dev/null
@@ -1,714 +0,0 @@
-// -*- 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
-
-// TAO_IDL - Generated from
-// be\be_codegen.cpp:545
-
-#ifndef _TAO_IDL____ORBSVCS_ORBSVCS_IFRSERVICE_IFR_BASES_T_H_
-#define _TAO_IDL____ORBSVCS_ORBSVCS_IFRSERVICE_IFR_BASES_T_H_
-
-#include /**/ "ace/pre.h"
-
-TAO_BEGIN_VERSIONED_NAMESPACE_DECL
-
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_root/root_sth.cpp:116
-
-namespace POA_CORBA
-{
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/tie_sh.cpp:87
-
- // TIE class: Refer to CORBA v2.2, Section 20.34.4
- template <class T>
- class IRObject_tie : public IRObject
- {
- public:
- /// the T& ctor
- IRObject_tie (T &t);
- /// ctor taking a POA
- IRObject_tie (T &t, PortableServer::POA_ptr poa);
- /// ctor taking pointer and an ownership flag
- IRObject_tie (T *tp, ::CORBA::Boolean release = true);
- /// ctor with T*, ownership flag and a POA
- IRObject_tie (
- T *tp,
- PortableServer::POA_ptr poa,
- ::CORBA::Boolean release = true
- );
- /// dtor
-
- ~IRObject_tie (void);
- // TIE specific functions
- /// return the underlying object
- T *_tied_object (void);
- /// set the underlying object
- void _tied_object (T &obj);
- /// set the underlying object and the ownership flag
- void _tied_object (T *obj, ::CORBA::Boolean release = true);
- /// do we own it
- ::CORBA::Boolean _is_owner (void);
- /// set the ownership
-
- void _is_owner ( ::CORBA::Boolean b);
- // overridden ServantBase operations
- PortableServer::POA_ptr _default_POA (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::DefinitionKind def_kind (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void destroy (
- );
-
- private:
- T *ptr_;
- PortableServer::POA_var poa_;
- ::CORBA::Boolean rel_;
-
- // copy and assignment are not allowed
- IRObject_tie (const IRObject_tie &);
- void operator= (const IRObject_tie &);
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/tie_sh.cpp:87
-
- // TIE class: Refer to CORBA v2.2, Section 20.34.4
- template <class T>
- class Contained_tie : public Contained
- {
- public:
- /// the T& ctor
- Contained_tie (T &t);
- /// ctor taking a POA
- Contained_tie (T &t, PortableServer::POA_ptr poa);
- /// ctor taking pointer and an ownership flag
- Contained_tie (T *tp, ::CORBA::Boolean release = true);
- /// ctor with T*, ownership flag and a POA
- Contained_tie (
- T *tp,
- PortableServer::POA_ptr poa,
- ::CORBA::Boolean release = true
- );
- /// dtor
-
- ~Contained_tie (void);
- // TIE specific functions
- /// return the underlying object
- T *_tied_object (void);
- /// set the underlying object
- void _tied_object (T &obj);
- /// set the underlying object and the ownership flag
- void _tied_object (T *obj, ::CORBA::Boolean release = true);
- /// do we own it
- ::CORBA::Boolean _is_owner (void);
- /// set the ownership
-
- void _is_owner ( ::CORBA::Boolean b);
- // overridden ServantBase operations
- PortableServer::POA_ptr _default_POA (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::DefinitionKind def_kind (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void destroy (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * id (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void id (
- const char * id
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void name (
- const char * name
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * version (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void version (
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Container_ptr defined_in (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * absolute_name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Repository_ptr containing_repository (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Contained::Description * describe (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- );
-
- private:
- T *ptr_;
- PortableServer::POA_var poa_;
- ::CORBA::Boolean rel_;
-
- // copy and assignment are not allowed
- Contained_tie (const Contained_tie &);
- void operator= (const Contained_tie &);
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/tie_sh.cpp:87
-
- // TIE class: Refer to CORBA v2.2, Section 20.34.4
- template <class T>
- class Container_tie : public Container
- {
- public:
- /// the T& ctor
- Container_tie (T &t);
- /// ctor taking a POA
- Container_tie (T &t, PortableServer::POA_ptr poa);
- /// ctor taking pointer and an ownership flag
- Container_tie (T *tp, ::CORBA::Boolean release = true);
- /// ctor with T*, ownership flag and a POA
- Container_tie (
- T *tp,
- PortableServer::POA_ptr poa,
- ::CORBA::Boolean release = true
- );
- /// dtor
-
- ~Container_tie (void);
- // TIE specific functions
- /// return the underlying object
- T *_tied_object (void);
- /// set the underlying object
- void _tied_object (T &obj);
- /// set the underlying object and the ownership flag
- void _tied_object (T *obj, ::CORBA::Boolean release = true);
- /// do we own it
- ::CORBA::Boolean _is_owner (void);
- /// set the ownership
-
- void _is_owner ( ::CORBA::Boolean b);
- // overridden ServantBase operations
- PortableServer::POA_ptr _default_POA (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::DefinitionKind def_kind (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void destroy (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Contained_ptr lookup (
- const char * search_name
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ContainedSeq * contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ContainedSeq * lookup_name (
- const char * search_name,
- ::CORBA::Long levels_to_search,
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Container::DescriptionSeq * describe_contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited,
- ::CORBA::Long max_returned_objs
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ModuleDef_ptr create_module (
- const char * id,
- const char * name,
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ConstantDef_ptr create_constant (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- const ::CORBA::Any & value
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::StructDef_ptr create_struct (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::UnionDef_ptr create_union (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr discriminator_type,
- const ::CORBA::UnionMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::EnumDef_ptr create_enum (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::EnumMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::AliasDef_ptr create_alias (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::InterfaceDef_ptr create_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ValueDef_ptr create_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::InitializerSeq & initializers
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ValueBoxDef_ptr create_value_box (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type_def
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ExceptionDef_ptr create_exception (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::NativeDef_ptr create_native (
- const char * id,
- const char * name,
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::AbstractInterfaceDef_ptr create_abstract_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::AbstractInterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::LocalInterfaceDef_ptr create_local_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ExtValueDef_ptr create_ext_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::ExtInitializerSeq & initializers
- );
-
- private:
- T *ptr_;
- PortableServer::POA_var poa_;
- ::CORBA::Boolean rel_;
-
- // copy and assignment are not allowed
- Container_tie (const Container_tie &);
- void operator= (const Container_tie &);
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/tie_sh.cpp:87
-
- // TIE class: Refer to CORBA v2.2, Section 20.34.4
- template <class T>
- class IDLType_tie : public IDLType
- {
- public:
- /// the T& ctor
- IDLType_tie (T &t);
- /// ctor taking a POA
- IDLType_tie (T &t, PortableServer::POA_ptr poa);
- /// ctor taking pointer and an ownership flag
- IDLType_tie (T *tp, ::CORBA::Boolean release = true);
- /// ctor with T*, ownership flag and a POA
- IDLType_tie (
- T *tp,
- PortableServer::POA_ptr poa,
- ::CORBA::Boolean release = true
- );
- /// dtor
-
- ~IDLType_tie (void);
- // TIE specific functions
- /// return the underlying object
- T *_tied_object (void);
- /// set the underlying object
- void _tied_object (T &obj);
- /// set the underlying object and the ownership flag
- void _tied_object (T *obj, ::CORBA::Boolean release = true);
- /// do we own it
- ::CORBA::Boolean _is_owner (void);
- /// set the ownership
-
- void _is_owner ( ::CORBA::Boolean b);
- // overridden ServantBase operations
- PortableServer::POA_ptr _default_POA (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::DefinitionKind def_kind (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void destroy (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::TypeCode_ptr type (
- );
-
- private:
- T *ptr_;
- PortableServer::POA_var poa_;
- ::CORBA::Boolean rel_;
-
- // copy and assignment are not allowed
- IDLType_tie (const IDLType_tie &);
- void operator= (const IDLType_tie &);
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/tie_sh.cpp:87
-
- // TIE class: Refer to CORBA v2.2, Section 20.34.4
- template <class T>
- class TypedefDef_tie : public TypedefDef
- {
- public:
- /// the T& ctor
- TypedefDef_tie (T &t);
- /// ctor taking a POA
- TypedefDef_tie (T &t, PortableServer::POA_ptr poa);
- /// ctor taking pointer and an ownership flag
- TypedefDef_tie (T *tp, ::CORBA::Boolean release = true);
- /// ctor with T*, ownership flag and a POA
- TypedefDef_tie (
- T *tp,
- PortableServer::POA_ptr poa,
- ::CORBA::Boolean release = true
- );
- /// dtor
-
- ~TypedefDef_tie (void);
- // TIE specific functions
- /// return the underlying object
- T *_tied_object (void);
- /// set the underlying object
- void _tied_object (T &obj);
- /// set the underlying object and the ownership flag
- void _tied_object (T *obj, ::CORBA::Boolean release = true);
- /// do we own it
- ::CORBA::Boolean _is_owner (void);
- /// set the ownership
-
- void _is_owner ( ::CORBA::Boolean b);
- // overridden ServantBase operations
- PortableServer::POA_ptr _default_POA (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::DefinitionKind def_kind (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void destroy (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * id (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void id (
- const char * id
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void name (
- const char * name
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * version (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void version (
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Container_ptr defined_in (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * absolute_name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Repository_ptr containing_repository (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Contained::Description * describe (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::TypeCode_ptr type (
- );
-
- private:
- T *ptr_;
- PortableServer::POA_var poa_;
- ::CORBA::Boolean rel_;
-
- // copy and assignment are not allowed
- TypedefDef_tie (const TypedefDef_tie &);
- void operator= (const TypedefDef_tie &);
- };
-} // module CORBA
-
-// TAO_IDL - Generated from
-// be\be_codegen.cpp:1322
-
-
-TAO_END_VERSIONED_NAMESPACE_DECL
-
-#if defined (__ACE_INLINE__)
-#include "IFR_BaseS_T.inl"
-#endif /* defined INLINE */
-
-#if defined (ACE_TEMPLATES_REQUIRE_SOURCE)
-#include "IFR_BaseS_T.cpp"
-#endif /* defined REQUIRED SOURCE */
-
-#if defined (ACE_TEMPLATES_REQUIRE_PRAGMA)
-#pragma implementation ("IFR_BaseS_T.cpp")
-#endif /* defined REQUIRED PRAGMA */
-
-#include /**/ "ace/post.h"
-#endif /* ifndef */
-
diff --git a/TAO/orbsvcs/orbsvcs/IFRService/IFR_BaseS_T.inl b/TAO/orbsvcs/orbsvcs/IFRService/IFR_BaseS_T.inl
deleted file mode 100644
index d6bbcc0fbc9..00000000000
--- a/TAO/orbsvcs/orbsvcs/IFRService/IFR_BaseS_T.inl
+++ /dev/null
@@ -1,1230 +0,0 @@
-// -*- 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
-
-
-TAO_BEGIN_VERSIONED_NAMESPACE_DECL
-
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/tie_si.cpp:96
-
-template <class T> ACE_INLINE
-POA_CORBA::IRObject_tie<T>::IRObject_tie (T &t)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::IRObject_tie<T>::IRObject_tie (T &t, PortableServer::POA_ptr poa)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::IRObject_tie<T>::IRObject_tie (T *tp, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::IRObject_tie<T>::IRObject_tie (T *tp, PortableServer::POA_ptr poa, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::IRObject_tie<T>::~IRObject_tie (void)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-}
-
-template <class T> ACE_INLINE T *
-POA_CORBA::IRObject_tie<T>::_tied_object (void)
-{
- return this->ptr_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::IRObject_tie<T>::_tied_object (T &obj)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = &obj;
- this->rel_ = 0;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::IRObject_tie<T>::_tied_object (T *obj, ::CORBA::Boolean release)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = obj;
- this->rel_ = release;
-}
-
-template <class T> ACE_INLINE ::CORBA::Boolean
-POA_CORBA::IRObject_tie<T>::_is_owner (void)
-{
- return this->rel_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::IRObject_tie<T>::_is_owner ( ::CORBA::Boolean b)
-{
- this->rel_ = b;
-}
-
-template <class T> ACE_INLINE PortableServer::POA_ptr
-POA_CORBA::IRObject_tie<T>::_default_POA (void)
-{
- if (! ::CORBA::is_nil (this->poa_.in ()))
- {
- return PortableServer::POA::_duplicate (this->poa_.in ());
- }
-
- return this->IRObject::_default_POA ();
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::DefinitionKind POA_CORBA::IRObject_tie<T>::def_kind ()
-{
- return this->ptr_->def_kind ();
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::IRObject_tie<T>::destroy ()
-{
- this->ptr_->destroy ();
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/tie_si.cpp:96
-
-template <class T> ACE_INLINE
-POA_CORBA::Contained_tie<T>::Contained_tie (T &t)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::Contained_tie<T>::Contained_tie (T &t, PortableServer::POA_ptr poa)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::Contained_tie<T>::Contained_tie (T *tp, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::Contained_tie<T>::Contained_tie (T *tp, PortableServer::POA_ptr poa, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::Contained_tie<T>::~Contained_tie (void)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-}
-
-template <class T> ACE_INLINE T *
-POA_CORBA::Contained_tie<T>::_tied_object (void)
-{
- return this->ptr_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::Contained_tie<T>::_tied_object (T &obj)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = &obj;
- this->rel_ = 0;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::Contained_tie<T>::_tied_object (T *obj, ::CORBA::Boolean release)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = obj;
- this->rel_ = release;
-}
-
-template <class T> ACE_INLINE ::CORBA::Boolean
-POA_CORBA::Contained_tie<T>::_is_owner (void)
-{
- return this->rel_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::Contained_tie<T>::_is_owner ( ::CORBA::Boolean b)
-{
- this->rel_ = b;
-}
-
-template <class T> ACE_INLINE PortableServer::POA_ptr
-POA_CORBA::Contained_tie<T>::_default_POA (void)
-{
- if (! ::CORBA::is_nil (this->poa_.in ()))
- {
- return PortableServer::POA::_duplicate (this->poa_.in ());
- }
-
- return this->Contained::_default_POA ();
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::DefinitionKind POA_CORBA::Contained_tie<T>::def_kind ()
-{
- return this->ptr_->def_kind ();
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::Contained_tie<T>::destroy ()
-{
- this->ptr_->destroy ();
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::Contained_tie<T>::id ()
-{
- return this->ptr_->id ();
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::Contained_tie<T>::id (
- const char * id
- )
-{
- this->ptr_->id (
- id
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::Contained_tie<T>::name ()
-{
- return this->ptr_->name ();
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::Contained_tie<T>::name (
- const char * name
- )
-{
- this->ptr_->name (
- name
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::Contained_tie<T>::version ()
-{
- return this->ptr_->version ();
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::Contained_tie<T>::version (
- const char * version
- )
-{
- this->ptr_->version (
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Container_ptr POA_CORBA::Contained_tie<T>::defined_in ()
-{
- return this->ptr_->defined_in ();
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::Contained_tie<T>::absolute_name ()
-{
- return this->ptr_->absolute_name ();
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Repository_ptr POA_CORBA::Contained_tie<T>::containing_repository ()
-{
- return this->ptr_->containing_repository ();
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Contained::Description * POA_CORBA::Contained_tie<T>::describe ()
-{
- return this->ptr_->describe ();
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::Contained_tie<T>::move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- )
-{
- this->ptr_->move (
- new_container,
- new_name,
- new_version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/tie_si.cpp:96
-
-template <class T> ACE_INLINE
-POA_CORBA::Container_tie<T>::Container_tie (T &t)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::Container_tie<T>::Container_tie (T &t, PortableServer::POA_ptr poa)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::Container_tie<T>::Container_tie (T *tp, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::Container_tie<T>::Container_tie (T *tp, PortableServer::POA_ptr poa, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::Container_tie<T>::~Container_tie (void)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-}
-
-template <class T> ACE_INLINE T *
-POA_CORBA::Container_tie<T>::_tied_object (void)
-{
- return this->ptr_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::Container_tie<T>::_tied_object (T &obj)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = &obj;
- this->rel_ = 0;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::Container_tie<T>::_tied_object (T *obj, ::CORBA::Boolean release)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = obj;
- this->rel_ = release;
-}
-
-template <class T> ACE_INLINE ::CORBA::Boolean
-POA_CORBA::Container_tie<T>::_is_owner (void)
-{
- return this->rel_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::Container_tie<T>::_is_owner ( ::CORBA::Boolean b)
-{
- this->rel_ = b;
-}
-
-template <class T> ACE_INLINE PortableServer::POA_ptr
-POA_CORBA::Container_tie<T>::_default_POA (void)
-{
- if (! ::CORBA::is_nil (this->poa_.in ()))
- {
- return PortableServer::POA::_duplicate (this->poa_.in ());
- }
-
- return this->Container::_default_POA ();
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::DefinitionKind POA_CORBA::Container_tie<T>::def_kind (
- )
-{
- return this->ptr_->def_kind (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::Container_tie<T>::destroy (
- )
-{
- this->ptr_->destroy (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Contained_ptr POA_CORBA::Container_tie<T>::lookup (
- const char * search_name
- )
-{
- return this->ptr_->lookup (
- search_name
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ContainedSeq * POA_CORBA::Container_tie<T>::contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- )
-{
- return this->ptr_->contents (
- limit_type,
- exclude_inherited
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ContainedSeq * POA_CORBA::Container_tie<T>::lookup_name (
- const char * search_name,
- ::CORBA::Long levels_to_search,
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- )
-{
- return this->ptr_->lookup_name (
- search_name,
- levels_to_search,
- limit_type,
- exclude_inherited
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Container::DescriptionSeq * POA_CORBA::Container_tie<T>::describe_contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited,
- ::CORBA::Long max_returned_objs
- )
-{
- return this->ptr_->describe_contents (
- limit_type,
- exclude_inherited,
- max_returned_objs
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ModuleDef_ptr POA_CORBA::Container_tie<T>::create_module (
- const char * id,
- const char * name,
- const char * version
- )
-{
- return this->ptr_->create_module (
- id,
- name,
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ConstantDef_ptr POA_CORBA::Container_tie<T>::create_constant (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- const ::CORBA::Any & value
- )
-{
- return this->ptr_->create_constant (
- id,
- name,
- version,
- type,
- value
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::StructDef_ptr POA_CORBA::Container_tie<T>::create_struct (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- )
-{
- return this->ptr_->create_struct (
- id,
- name,
- version,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::UnionDef_ptr POA_CORBA::Container_tie<T>::create_union (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr discriminator_type,
- const ::CORBA::UnionMemberSeq & members
- )
-{
- return this->ptr_->create_union (
- id,
- name,
- version,
- discriminator_type,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::EnumDef_ptr POA_CORBA::Container_tie<T>::create_enum (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::EnumMemberSeq & members
- )
-{
- return this->ptr_->create_enum (
- id,
- name,
- version,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::AliasDef_ptr POA_CORBA::Container_tie<T>::create_alias (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type
- )
-{
- return this->ptr_->create_alias (
- id,
- name,
- version,
- original_type
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::InterfaceDef_ptr POA_CORBA::Container_tie<T>::create_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- )
-{
- return this->ptr_->create_interface (
- id,
- name,
- version,
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ValueDef_ptr POA_CORBA::Container_tie<T>::create_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::InitializerSeq & initializers
- )
-{
- return this->ptr_->create_value (
- id,
- name,
- version,
- is_custom,
- is_abstract,
- base_value,
- is_truncatable,
- abstract_base_values,
- supported_interfaces,
- initializers
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ValueBoxDef_ptr POA_CORBA::Container_tie<T>::create_value_box (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type_def
- )
-{
- return this->ptr_->create_value_box (
- id,
- name,
- version,
- original_type_def
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ExceptionDef_ptr POA_CORBA::Container_tie<T>::create_exception (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- )
-{
- return this->ptr_->create_exception (
- id,
- name,
- version,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::NativeDef_ptr POA_CORBA::Container_tie<T>::create_native (
- const char * id,
- const char * name,
- const char * version
- )
-{
- return this->ptr_->create_native (
- id,
- name,
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::AbstractInterfaceDef_ptr POA_CORBA::Container_tie<T>::create_abstract_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::AbstractInterfaceDefSeq & base_interfaces
- )
-{
- return this->ptr_->create_abstract_interface (
- id,
- name,
- version,
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::LocalInterfaceDef_ptr POA_CORBA::Container_tie<T>::create_local_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- )
-{
- return this->ptr_->create_local_interface (
- id,
- name,
- version,
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ExtValueDef_ptr POA_CORBA::Container_tie<T>::create_ext_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::ExtInitializerSeq & initializers
- )
-{
- return this->ptr_->create_ext_value (
- id,
- name,
- version,
- is_custom,
- is_abstract,
- base_value,
- is_truncatable,
- abstract_base_values,
- supported_interfaces,
- initializers
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/tie_si.cpp:96
-
-template <class T> ACE_INLINE
-POA_CORBA::IDLType_tie<T>::IDLType_tie (T &t)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::IDLType_tie<T>::IDLType_tie (T &t, PortableServer::POA_ptr poa)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::IDLType_tie<T>::IDLType_tie (T *tp, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::IDLType_tie<T>::IDLType_tie (T *tp, PortableServer::POA_ptr poa, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::IDLType_tie<T>::~IDLType_tie (void)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-}
-
-template <class T> ACE_INLINE T *
-POA_CORBA::IDLType_tie<T>::_tied_object (void)
-{
- return this->ptr_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::IDLType_tie<T>::_tied_object (T &obj)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = &obj;
- this->rel_ = 0;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::IDLType_tie<T>::_tied_object (T *obj, ::CORBA::Boolean release)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = obj;
- this->rel_ = release;
-}
-
-template <class T> ACE_INLINE ::CORBA::Boolean
-POA_CORBA::IDLType_tie<T>::_is_owner (void)
-{
- return this->rel_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::IDLType_tie<T>::_is_owner ( ::CORBA::Boolean b)
-{
- this->rel_ = b;
-}
-
-template <class T> ACE_INLINE PortableServer::POA_ptr
-POA_CORBA::IDLType_tie<T>::_default_POA (void)
-{
- if (! ::CORBA::is_nil (this->poa_.in ()))
- {
- return PortableServer::POA::_duplicate (this->poa_.in ());
- }
-
- return this->IDLType::_default_POA ();
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::DefinitionKind POA_CORBA::IDLType_tie<T>::def_kind (
- )
-{
- return this->ptr_->def_kind (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::IDLType_tie<T>::destroy (
- )
-{
- this->ptr_->destroy (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::TypeCode_ptr POA_CORBA::IDLType_tie<T>::type (
- )
-{
- return this->ptr_->type (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/tie_si.cpp:96
-
-template <class T> ACE_INLINE
-POA_CORBA::TypedefDef_tie<T>::TypedefDef_tie (T &t)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::TypedefDef_tie<T>::TypedefDef_tie (T &t, PortableServer::POA_ptr poa)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::TypedefDef_tie<T>::TypedefDef_tie (T *tp, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::TypedefDef_tie<T>::TypedefDef_tie (T *tp, PortableServer::POA_ptr poa, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::TypedefDef_tie<T>::~TypedefDef_tie (void)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-}
-
-template <class T> ACE_INLINE T *
-POA_CORBA::TypedefDef_tie<T>::_tied_object (void)
-{
- return this->ptr_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::TypedefDef_tie<T>::_tied_object (T &obj)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = &obj;
- this->rel_ = 0;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::TypedefDef_tie<T>::_tied_object (T *obj, ::CORBA::Boolean release)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = obj;
- this->rel_ = release;
-}
-
-template <class T> ACE_INLINE ::CORBA::Boolean
-POA_CORBA::TypedefDef_tie<T>::_is_owner (void)
-{
- return this->rel_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::TypedefDef_tie<T>::_is_owner ( ::CORBA::Boolean b)
-{
- this->rel_ = b;
-}
-
-template <class T> ACE_INLINE PortableServer::POA_ptr
-POA_CORBA::TypedefDef_tie<T>::_default_POA (void)
-{
- if (! ::CORBA::is_nil (this->poa_.in ()))
- {
- return PortableServer::POA::_duplicate (this->poa_.in ());
- }
-
- return this->TypedefDef::_default_POA ();
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::DefinitionKind POA_CORBA::TypedefDef_tie<T>::def_kind (
- )
-{
- return this->ptr_->def_kind (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::TypedefDef_tie<T>::destroy (
- )
-{
- this->ptr_->destroy (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::TypedefDef_tie<T>::id (
- )
-{
- return this->ptr_->id (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::TypedefDef_tie<T>::id (
- const char * id
- )
-{
- this->ptr_->id (
- id
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::TypedefDef_tie<T>::name (
- )
-{
- return this->ptr_->name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::TypedefDef_tie<T>::name (
- const char * name
- )
-{
- this->ptr_->name (
- name
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::TypedefDef_tie<T>::version (
- )
-{
- return this->ptr_->version (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::TypedefDef_tie<T>::version (
- const char * version
- )
-{
- this->ptr_->version (
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Container_ptr POA_CORBA::TypedefDef_tie<T>::defined_in (
- )
-{
- return this->ptr_->defined_in (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::TypedefDef_tie<T>::absolute_name (
- )
-{
- return this->ptr_->absolute_name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Repository_ptr POA_CORBA::TypedefDef_tie<T>::containing_repository (
- )
-{
- return this->ptr_->containing_repository (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Contained::Description * POA_CORBA::TypedefDef_tie<T>::describe (
- )
-{
- return this->ptr_->describe (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::TypedefDef_tie<T>::move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- )
-{
- this->ptr_->move (
- new_container,
- new_name,
- new_version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::TypeCode_ptr POA_CORBA::TypedefDef_tie<T>::type (
- )
-{
- return this->ptr_->type (
- );
-}
-
-
-TAO_END_VERSIONED_NAMESPACE_DECL
-
diff --git a/TAO/orbsvcs/orbsvcs/IFRService/IFR_BasicS.cpp b/TAO/orbsvcs/orbsvcs/IFRService/IFR_BasicS.cpp
deleted file mode 100644
index fee74e54747..00000000000
--- a/TAO/orbsvcs/orbsvcs/IFRService/IFR_BasicS.cpp
+++ /dev/null
@@ -1,23140 +0,0 @@
-// -*- 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
-
-
-// TAO_IDL - Generated from
-// be\be_codegen.cpp:603
-
-#ifndef _TAO_IDL____ORBSVCS_ORBSVCS_IFRSERVICE_IFR_BASICS_CPP_
-#define _TAO_IDL____ORBSVCS_ORBSVCS_IFRSERVICE_IFR_BASICS_CPP_
-
-
-#include "IFR_BasicS.h"
-#include "tao/PortableServer/Operation_Table_Perfect_Hash.h"
-#include "tao/PortableServer/Upcall_Command.h"
-#include "tao/PortableServer/Upcall_Wrapper.h"
-#include "tao/TAO_Server_Request.h"
-#include "tao/ORB_Core.h"
-#include "tao/Profile.h"
-#include "tao/Stub.h"
-#include "tao/IFR_Client_Adapter.h"
-#include "tao/Object_T.h"
-#include "tao/AnyTypeCode/TypeCode.h"
-#include "tao/AnyTypeCode/DynamicC.h"
-#include "tao/CDR.h"
-#include "tao/operation_details.h"
-#include "tao/PortableInterceptor.h"
-#include "tao/PortableServer/Basic_SArguments.h"
-#include "tao/PortableServer/Object_SArgument_T.h"
-#include "tao/PortableServer/Special_Basic_SArguments.h"
-#include "tao/PortableServer/UB_String_SArguments.h"
-#include "tao/PortableServer/Var_Size_SArgument_T.h"
-#include "tao/PortableServer/Any_SArg_Traits.h"
-#include "tao/PortableServer/TypeCode_SArg_Traits.h"
-#include "tao/PortableServer/Object_SArg_Traits.h"
-#include "tao/PortableServer/get_arg.h"
-#include "tao/Special_Basic_Arguments.h"
-#include "tao/UB_String_Arguments.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/AnyTypeCode/Any_Arg_Traits.h"
-#include "ace/Dynamic_Service.h"
-#include "ace/Malloc_Allocator.h"
-
-#if !defined (__ACE_INLINE__)
-#include "IFR_BasicS.inl"
-#endif /* !defined INLINE */
-
-TAO_BEGIN_VERSIONED_NAMESPACE_DECL
-
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_arg_traits.cpp:72
-
-
-TAO_END_VERSIONED_NAMESPACE_DECL
-
-
-TAO_BEGIN_VERSIONED_NAMESPACE_DECL
-
-
-// Arg traits specializations.
-namespace TAO
-{
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:817
-
-#if !defined (_CORBA_DEFINITIONKIND__SARG_TRAITS_)
-#define _CORBA_DEFINITIONKIND__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::DefinitionKind>
- : public
- Basic_SArg_Traits_T<
- CORBA::DefinitionKind,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_CONTAINED__SARG_TRAITS_)
-#define _CORBA_CONTAINED__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::Contained>
- : public
- Object_SArg_Traits_T<
- CORBA::Contained_ptr,
- CORBA::Contained_var,
- CORBA::Contained_out,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_REPOSITORY__SARG_TRAITS_)
-#define _CORBA_REPOSITORY__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::Repository>
- : public
- Object_SArg_Traits_T<
- CORBA::Repository_ptr,
- CORBA::Repository_var,
- CORBA::Repository_out,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_CONTAINER__SARG_TRAITS_)
-#define _CORBA_CONTAINER__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::Container>
- : public
- Object_SArg_Traits_T<
- CORBA::Container_ptr,
- CORBA::Container_var,
- CORBA::Container_out,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_IDLTYPE__SARG_TRAITS_)
-#define _CORBA_IDLTYPE__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::IDLType>
- : public
- Object_SArg_Traits_T<
- CORBA::IDLType_ptr,
- CORBA::IDLType_var,
- CORBA::IDLType_out,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:611
-
-#if !defined (_CORBA_INTERFACEDEFSEQ__SARG_TRAITS_)
-#define _CORBA_INTERFACEDEFSEQ__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::InterfaceDefSeq>
- : public
- Var_Size_SArg_Traits_T<
- CORBA::InterfaceDefSeq,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:611
-
-#if !defined (_CORBA_STRUCTMEMBERSEQ__SARG_TRAITS_)
-#define _CORBA_STRUCTMEMBERSEQ__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::StructMemberSeq>
- : public
- Var_Size_SArg_Traits_T<
- CORBA::StructMemberSeq,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:611
-
-#if !defined (_CORBA_EXCDESCRIPTIONSEQ__SARG_TRAITS_)
-#define _CORBA_EXCDESCRIPTIONSEQ__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::ExcDescriptionSeq>
- : public
- Var_Size_SArg_Traits_T<
- CORBA::ExcDescriptionSeq,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:611
-
-#if !defined (_CORBA_UNIONMEMBERSEQ__SARG_TRAITS_)
-#define _CORBA_UNIONMEMBERSEQ__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::UnionMemberSeq>
- : public
- Var_Size_SArg_Traits_T<
- CORBA::UnionMemberSeq,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:611
-
-#if !defined (_CORBA_ENUMMEMBERSEQ__SARG_TRAITS_)
-#define _CORBA_ENUMMEMBERSEQ__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::EnumMemberSeq>
- : public
- Var_Size_SArg_Traits_T<
- CORBA::EnumMemberSeq,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_PRIMITIVEDEF__SARG_TRAITS_)
-#define _CORBA_PRIMITIVEDEF__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::PrimitiveDef>
- : public
- Object_SArg_Traits_T<
- CORBA::PrimitiveDef_ptr,
- CORBA::PrimitiveDef_var,
- CORBA::PrimitiveDef_out,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_STRINGDEF__SARG_TRAITS_)
-#define _CORBA_STRINGDEF__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::StringDef>
- : public
- Object_SArg_Traits_T<
- CORBA::StringDef_ptr,
- CORBA::StringDef_var,
- CORBA::StringDef_out,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_SEQUENCEDEF__SARG_TRAITS_)
-#define _CORBA_SEQUENCEDEF__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::SequenceDef>
- : public
- Object_SArg_Traits_T<
- CORBA::SequenceDef_ptr,
- CORBA::SequenceDef_var,
- CORBA::SequenceDef_out,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_ARRAYDEF__SARG_TRAITS_)
-#define _CORBA_ARRAYDEF__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::ArrayDef>
- : public
- Object_SArg_Traits_T<
- CORBA::ArrayDef_ptr,
- CORBA::ArrayDef_var,
- CORBA::ArrayDef_out,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_WSTRINGDEF__SARG_TRAITS_)
-#define _CORBA_WSTRINGDEF__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::WstringDef>
- : public
- Object_SArg_Traits_T<
- CORBA::WstringDef_ptr,
- CORBA::WstringDef_var,
- CORBA::WstringDef_out,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_FIXEDDEF__SARG_TRAITS_)
-#define _CORBA_FIXEDDEF__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::FixedDef>
- : public
- Object_SArg_Traits_T<
- CORBA::FixedDef_ptr,
- CORBA::FixedDef_var,
- CORBA::FixedDef_out,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:817
-
-#if !defined (_CORBA_PRIMITIVEKIND__SARG_TRAITS_)
-#define _CORBA_PRIMITIVEKIND__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::PrimitiveKind>
- : public
- Basic_SArg_Traits_T<
- CORBA::PrimitiveKind,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:611
-
-#if !defined (_CORBA_EXCEPTIONDEFSEQ__SARG_TRAITS_)
-#define _CORBA_EXCEPTIONDEFSEQ__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::ExceptionDefSeq>
- : public
- Var_Size_SArg_Traits_T<
- CORBA::ExceptionDefSeq,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:817
-
-#if !defined (_CORBA_ATTRIBUTEMODE__SARG_TRAITS_)
-#define _CORBA_ATTRIBUTEMODE__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::AttributeMode>
- : public
- Basic_SArg_Traits_T<
- CORBA::AttributeMode,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_ATTRIBUTEDEF__SARG_TRAITS_)
-#define _CORBA_ATTRIBUTEDEF__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::AttributeDef>
- : public
- Object_SArg_Traits_T<
- CORBA::AttributeDef_ptr,
- CORBA::AttributeDef_var,
- CORBA::AttributeDef_out,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:859
-
-#if !defined (_CORBA_EXTATTRIBUTEDESCRIPTION__SARG_TRAITS_)
-#define _CORBA_EXTATTRIBUTEDESCRIPTION__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::ExtAttributeDescription>
- : public
- Var_Size_SArg_Traits_T<
- CORBA::ExtAttributeDescription,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_EXTATTRIBUTEDEF__SARG_TRAITS_)
-#define _CORBA_EXTATTRIBUTEDEF__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::ExtAttributeDef>
- : public
- Object_SArg_Traits_T<
- CORBA::ExtAttributeDef_ptr,
- CORBA::ExtAttributeDef_var,
- CORBA::ExtAttributeDef_out,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:817
-
-#if !defined (_CORBA_OPERATIONMODE__SARG_TRAITS_)
-#define _CORBA_OPERATIONMODE__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::OperationMode>
- : public
- Basic_SArg_Traits_T<
- CORBA::OperationMode,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:611
-
-#if !defined (_CORBA_PARDESCRIPTIONSEQ__SARG_TRAITS_)
-#define _CORBA_PARDESCRIPTIONSEQ__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::ParDescriptionSeq>
- : public
- Var_Size_SArg_Traits_T<
- CORBA::ParDescriptionSeq,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:611
-
-#if !defined (_CORBA_CONTEXTIDSEQ__SARG_TRAITS_)
-#define _CORBA_CONTEXTIDSEQ__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::ContextIdSeq>
- : public
- Var_Size_SArg_Traits_T<
- CORBA::ContextIdSeq,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_OPERATIONDEF__SARG_TRAITS_)
-#define _CORBA_OPERATIONDEF__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::OperationDef>
- : public
- Object_SArg_Traits_T<
- CORBA::OperationDef_ptr,
- CORBA::OperationDef_var,
- CORBA::OperationDef_out,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:859
-
-#if !defined (_CORBA_INTERFACEDEF_FULLINTERFACEDESCRIPTION__SARG_TRAITS_)
-#define _CORBA_INTERFACEDEF_FULLINTERFACEDESCRIPTION__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::InterfaceDef::FullInterfaceDescription>
- : public
- Var_Size_SArg_Traits_T<
- CORBA::InterfaceDef::FullInterfaceDescription,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:859
-
-#if !defined (_CORBA_INTERFACEATTREXTENSION_EXTFULLINTERFACEDESCRIPTION__SARG_TRAITS_)
-#define _CORBA_INTERFACEATTREXTENSION_EXTFULLINTERFACEDESCRIPTION__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription>
- : public
- Var_Size_SArg_Traits_T<
- CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-}
-
-TAO_END_VERSIONED_NAMESPACE_DECL
-
-
-TAO_BEGIN_VERSIONED_NAMESPACE_DECL
-
-
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_arg_traits.cpp:72
-
-
-TAO_END_VERSIONED_NAMESPACE_DECL
-
-
-TAO_BEGIN_VERSIONED_NAMESPACE_DECL
-
-
-// Arg traits specializations.
-namespace TAO
-{
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:817
-
-#if !defined (_CORBA_DEFINITIONKIND__ARG_TRAITS_)
-#define _CORBA_DEFINITIONKIND__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::DefinitionKind>
- : public
- Basic_Arg_Traits_T<
- CORBA::DefinitionKind,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_CONTAINED__ARG_TRAITS_)
-#define _CORBA_CONTAINED__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::Contained>
- : public
- Object_Arg_Traits_T<
- CORBA::Contained_ptr,
- CORBA::Contained_var,
- CORBA::Contained_out,
- TAO::Objref_Traits<CORBA::Contained>,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_REPOSITORY__ARG_TRAITS_)
-#define _CORBA_REPOSITORY__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::Repository>
- : public
- Object_Arg_Traits_T<
- CORBA::Repository_ptr,
- CORBA::Repository_var,
- CORBA::Repository_out,
- TAO::Objref_Traits<CORBA::Repository>,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_CONTAINER__ARG_TRAITS_)
-#define _CORBA_CONTAINER__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::Container>
- : public
- Object_Arg_Traits_T<
- CORBA::Container_ptr,
- CORBA::Container_var,
- CORBA::Container_out,
- TAO::Objref_Traits<CORBA::Container>,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_IDLTYPE__ARG_TRAITS_)
-#define _CORBA_IDLTYPE__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::IDLType>
- : public
- Object_Arg_Traits_T<
- CORBA::IDLType_ptr,
- CORBA::IDLType_var,
- CORBA::IDLType_out,
- TAO::Objref_Traits<CORBA::IDLType>,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:611
-
-#if !defined (_CORBA_INTERFACEDEFSEQ__ARG_TRAITS_)
-#define _CORBA_INTERFACEDEFSEQ__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::InterfaceDefSeq>
- : public
- Var_Size_Arg_Traits_T<
- CORBA::InterfaceDefSeq,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:611
-
-#if !defined (_CORBA_STRUCTMEMBERSEQ__ARG_TRAITS_)
-#define _CORBA_STRUCTMEMBERSEQ__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::StructMemberSeq>
- : public
- Var_Size_Arg_Traits_T<
- CORBA::StructMemberSeq,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:611
-
-#if !defined (_CORBA_EXCDESCRIPTIONSEQ__ARG_TRAITS_)
-#define _CORBA_EXCDESCRIPTIONSEQ__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::ExcDescriptionSeq>
- : public
- Var_Size_Arg_Traits_T<
- CORBA::ExcDescriptionSeq,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:611
-
-#if !defined (_CORBA_UNIONMEMBERSEQ__ARG_TRAITS_)
-#define _CORBA_UNIONMEMBERSEQ__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::UnionMemberSeq>
- : public
- Var_Size_Arg_Traits_T<
- CORBA::UnionMemberSeq,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:611
-
-#if !defined (_CORBA_ENUMMEMBERSEQ__ARG_TRAITS_)
-#define _CORBA_ENUMMEMBERSEQ__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::EnumMemberSeq>
- : public
- Var_Size_Arg_Traits_T<
- CORBA::EnumMemberSeq,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_PRIMITIVEDEF__ARG_TRAITS_)
-#define _CORBA_PRIMITIVEDEF__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::PrimitiveDef>
- : public
- Object_Arg_Traits_T<
- CORBA::PrimitiveDef_ptr,
- CORBA::PrimitiveDef_var,
- CORBA::PrimitiveDef_out,
- TAO::Objref_Traits<CORBA::PrimitiveDef>,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_STRINGDEF__ARG_TRAITS_)
-#define _CORBA_STRINGDEF__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::StringDef>
- : public
- Object_Arg_Traits_T<
- CORBA::StringDef_ptr,
- CORBA::StringDef_var,
- CORBA::StringDef_out,
- TAO::Objref_Traits<CORBA::StringDef>,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_SEQUENCEDEF__ARG_TRAITS_)
-#define _CORBA_SEQUENCEDEF__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::SequenceDef>
- : public
- Object_Arg_Traits_T<
- CORBA::SequenceDef_ptr,
- CORBA::SequenceDef_var,
- CORBA::SequenceDef_out,
- TAO::Objref_Traits<CORBA::SequenceDef>,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_ARRAYDEF__ARG_TRAITS_)
-#define _CORBA_ARRAYDEF__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::ArrayDef>
- : public
- Object_Arg_Traits_T<
- CORBA::ArrayDef_ptr,
- CORBA::ArrayDef_var,
- CORBA::ArrayDef_out,
- TAO::Objref_Traits<CORBA::ArrayDef>,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_WSTRINGDEF__ARG_TRAITS_)
-#define _CORBA_WSTRINGDEF__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::WstringDef>
- : public
- Object_Arg_Traits_T<
- CORBA::WstringDef_ptr,
- CORBA::WstringDef_var,
- CORBA::WstringDef_out,
- TAO::Objref_Traits<CORBA::WstringDef>,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_FIXEDDEF__ARG_TRAITS_)
-#define _CORBA_FIXEDDEF__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::FixedDef>
- : public
- Object_Arg_Traits_T<
- CORBA::FixedDef_ptr,
- CORBA::FixedDef_var,
- CORBA::FixedDef_out,
- TAO::Objref_Traits<CORBA::FixedDef>,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:817
-
-#if !defined (_CORBA_PRIMITIVEKIND__ARG_TRAITS_)
-#define _CORBA_PRIMITIVEKIND__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::PrimitiveKind>
- : public
- Basic_Arg_Traits_T<
- CORBA::PrimitiveKind,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:611
-
-#if !defined (_CORBA_EXCEPTIONDEFSEQ__ARG_TRAITS_)
-#define _CORBA_EXCEPTIONDEFSEQ__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::ExceptionDefSeq>
- : public
- Var_Size_Arg_Traits_T<
- CORBA::ExceptionDefSeq,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:817
-
-#if !defined (_CORBA_ATTRIBUTEMODE__ARG_TRAITS_)
-#define _CORBA_ATTRIBUTEMODE__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::AttributeMode>
- : public
- Basic_Arg_Traits_T<
- CORBA::AttributeMode,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_ATTRIBUTEDEF__ARG_TRAITS_)
-#define _CORBA_ATTRIBUTEDEF__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::AttributeDef>
- : public
- Object_Arg_Traits_T<
- CORBA::AttributeDef_ptr,
- CORBA::AttributeDef_var,
- CORBA::AttributeDef_out,
- TAO::Objref_Traits<CORBA::AttributeDef>,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:859
-
-#if !defined (_CORBA_EXTATTRIBUTEDESCRIPTION__ARG_TRAITS_)
-#define _CORBA_EXTATTRIBUTEDESCRIPTION__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::ExtAttributeDescription>
- : public
- Var_Size_Arg_Traits_T<
- CORBA::ExtAttributeDescription,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_EXTATTRIBUTEDEF__ARG_TRAITS_)
-#define _CORBA_EXTATTRIBUTEDEF__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::ExtAttributeDef>
- : public
- Object_Arg_Traits_T<
- CORBA::ExtAttributeDef_ptr,
- CORBA::ExtAttributeDef_var,
- CORBA::ExtAttributeDef_out,
- TAO::Objref_Traits<CORBA::ExtAttributeDef>,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:817
-
-#if !defined (_CORBA_OPERATIONMODE__ARG_TRAITS_)
-#define _CORBA_OPERATIONMODE__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::OperationMode>
- : public
- Basic_Arg_Traits_T<
- CORBA::OperationMode,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:611
-
-#if !defined (_CORBA_PARDESCRIPTIONSEQ__ARG_TRAITS_)
-#define _CORBA_PARDESCRIPTIONSEQ__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::ParDescriptionSeq>
- : public
- Var_Size_Arg_Traits_T<
- CORBA::ParDescriptionSeq,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:611
-
-#if !defined (_CORBA_CONTEXTIDSEQ__ARG_TRAITS_)
-#define _CORBA_CONTEXTIDSEQ__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::ContextIdSeq>
- : public
- Var_Size_Arg_Traits_T<
- CORBA::ContextIdSeq,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_OPERATIONDEF__ARG_TRAITS_)
-#define _CORBA_OPERATIONDEF__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::OperationDef>
- : public
- Object_Arg_Traits_T<
- CORBA::OperationDef_ptr,
- CORBA::OperationDef_var,
- CORBA::OperationDef_out,
- TAO::Objref_Traits<CORBA::OperationDef>,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:859
-
-#if !defined (_CORBA_INTERFACEDEF_FULLINTERFACEDESCRIPTION__ARG_TRAITS_)
-#define _CORBA_INTERFACEDEF_FULLINTERFACEDESCRIPTION__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::InterfaceDef::FullInterfaceDescription>
- : public
- Var_Size_Arg_Traits_T<
- CORBA::InterfaceDef::FullInterfaceDescription,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:859
-
-#if !defined (_CORBA_INTERFACEATTREXTENSION_EXTFULLINTERFACEDESCRIPTION__ARG_TRAITS_)
-#define _CORBA_INTERFACEATTREXTENSION_EXTFULLINTERFACEDESCRIPTION__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription>
- : public
- Var_Size_Arg_Traits_T<
- CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-}
-
-TAO_END_VERSIONED_NAMESPACE_DECL
-
-
-TAO_BEGIN_VERSIONED_NAMESPACE_DECL
-
-
-
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1499
-
-class TAO_CORBA_Repository_Perfect_Hash_OpTable
- : public TAO_Perfect_Hash_OpTable
-{
-private:
- unsigned int hash (const char *str, unsigned int len);
-
-public:
- const TAO_operation_db_entry * lookup (const char *str, unsigned int len);
-};
-
-/* C++ code produced by gperf version 2.8 (ACE version) */
-/* Command-line: C:\ACE\latest\ACE_wrappers\bin\gperf.exe -m -M -J -c -C -D -E -T -f 0 -F 0,0 -a -o -t -p -K opname -L C++ -Z TAO_CORBA_Repository_Perfect_Hash_OpTable -N lookup */
-unsigned int
-TAO_CORBA_Repository_Perfect_Hash_OpTable::hash (const char *str, unsigned int len)
-{
- static const unsigned char asso_values[] =
- {
-#if defined (ACE_MVS)
- 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,
- 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,
- 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,
- 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,
- 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,
- 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,
- 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,
- 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,
- 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,
- 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,
- 58, 58, 58, 58, 58, 58, 58, 58, 58, 27,
- 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,
- 58, 58, 58, 58, 58, 58, 58, 58, 58, 25,
- 58, 0, 4, 10, 58, 20, 58, 58, 58, 58,
- 58, 58, 58, 58, 58, 58, 58, 8, 25, 15,
- 58, 0, 58, 58, 58, 58, 58, 58, 58, 58,
- 58, 58, 30, 0, 58, 58, 58, 25, 0, 58,
- 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,
- 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,
- 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,
- 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,
- 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,
- 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,
- 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,
- 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,
- 58, 58, 58, 58, 58, 58,
-#else
- 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,
- 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,
- 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,
- 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,
- 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,
- 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,
- 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,
- 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,
- 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,
- 58, 58, 58, 58, 58, 27, 58, 25, 58, 0,
- 4, 10, 58, 20, 58, 58, 58, 58, 8, 25,
- 15, 58, 0, 58, 58, 30, 0, 58, 58, 58,
- 25, 0, 58, 58, 58, 58, 58, 58,
-#endif /* ACE_MVS */
- };
- return len + asso_values[(int) str[len - 1]] + asso_values[(int) str[0]];
-}
-
-const TAO_operation_db_entry *
-TAO_CORBA_Repository_Perfect_Hash_OpTable::lookup (const char *str, unsigned int len)
-{
- enum
- {
- TOTAL_KEYWORDS = 33,
- MIN_WORD_LENGTH = 5,
- MAX_WORD_LENGTH = 25,
- MIN_HASH_VALUE = 11,
- MAX_HASH_VALUE = 57,
- HASH_VALUE_RANGE = 47,
- DUPLICATES = 3,
- WORDLIST_SIZE = 44
- };
-
- static const TAO_operation_db_entry wordlist[] =
- {
- {"",0,0},{"",0,0},{"",0,0},{"",0,0},{"",0,0},{"",0,0},{"",0,0},{"",0,0},{"",0,0},
- {"",0,0},{"",0,0},
- {"destroy", &POA_CORBA::Repository::destroy_skel, 0},
- {"create_array", &POA_CORBA::Repository::create_array_skel, 0},
- {"create_struct", &POA_CORBA::Repository::create_struct_skel, 0},
- {"lookup", &POA_CORBA::Repository::lookup_skel, 0},
- {"create_constant", &POA_CORBA::Repository::create_constant_skel, 0},
- {"create_fixed", &POA_CORBA::Repository::create_fixed_skel, 0},
- {"lookup_id", &POA_CORBA::Repository::lookup_id_skel, 0},
- {"create_value", &POA_CORBA::Repository::create_value_skel, 0},
- {"create_module", &POA_CORBA::Repository::create_module_skel, 0},
- {"create_native", &POA_CORBA::Repository::create_native_skel, 0},
- {"create_sequence", &POA_CORBA::Repository::create_sequence_skel, 0},
- {"create_interface", &POA_CORBA::Repository::create_interface_skel, 0},
- {"create_ext_value", &POA_CORBA::Repository::create_ext_value_skel, 0},
- {"create_union", &POA_CORBA::Repository::create_union_skel, 0},
- {"lookup_name", &POA_CORBA::Repository::lookup_name_skel, 0},
- {"create_exception", &POA_CORBA::Repository::create_exception_skel, 0},
- {"create_local_interface", &POA_CORBA::Repository::create_local_interface_skel, 0},
- {"create_string", &POA_CORBA::Repository::create_string_skel, 0},
- {"create_wstring", &POA_CORBA::Repository::create_wstring_skel, 0},
- {"create_abstract_interface", &POA_CORBA::Repository::create_abstract_interface_skel, 0},
- {"create_enum", &POA_CORBA::Repository::create_enum_skel, 0},
- {"_component", &POA_CORBA::Repository::_component_skel, 0},
- {"contents", &POA_CORBA::Repository::contents_skel, 0},
- {"_non_existent", &POA_CORBA::Repository::_non_existent_skel, 0},
- {"create_value_box", &POA_CORBA::Repository::create_value_box_skel, 0},
- {"create_alias", &POA_CORBA::Repository::create_alias_skel, 0},
- {"get_primitive", &POA_CORBA::Repository::get_primitive_skel, 0},
- {"_get_def_kind", &POA_CORBA::Repository::_get_def_kind_skel, 0},
- {"_repository_id", &POA_CORBA::Repository::_repository_id_skel, 0},
- {"_interface", &POA_CORBA::Repository::_interface_skel, 0},
- {"describe_contents", &POA_CORBA::Repository::describe_contents_skel, 0},
- {"get_canonical_typecode", &POA_CORBA::Repository::get_canonical_typecode_skel, 0},
- {"_is_a", &POA_CORBA::Repository::_is_a_skel, 0},
- };
-
- static const signed char lookup[] =
- {
- -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 11, 12, 13,
- 14, 15, 16, -19, -2, -22, -2, 17, 18, -63, -1, 21, -64, 24,
- -1, 25, -1, 26, 27, 28, 29, 30, 31, 32, 33, -1, 34, 35,
- 36, 37, 38, 39, -1, 40, -1, -1, -1, 41, 42, -1, -1, -1,
- -1, 43,
- };
-
- if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
- {
- unsigned int key = hash (str, len);
-
- if (key <= MAX_HASH_VALUE && key >= MIN_HASH_VALUE)
- {
- int slot = lookup[key];
-
- if (slot >= 0 && slot < WORDLIST_SIZE)
- {
- const char *s = wordlist[slot].opname;
-
- if (*str == *s && !strncmp (str + 1, s + 1, len - 1))
- return &wordlist[slot];
- }
- else if (slot < 0 && slot >= -MAX_HASH_VALUE)
- return 0;
- else
- {
- unsigned int offset = key + slot + (slot > 0 ? -MAX_HASH_VALUE : MAX_HASH_VALUE);
- const TAO_operation_db_entry *base = &wordlist[-lookup[offset]];
- const TAO_operation_db_entry *ptr = base + -lookup[offset + 1];
-
- while (--ptr >= base)
- if (*str == *ptr->opname && !strncmp (str + 1, ptr->opname + 1, len - 1))
- return ptr;
- }
- }
- }
- return 0;
-}
-
-static TAO_CORBA_Repository_Perfect_Hash_OpTable tao_CORBA_Repository_optable;
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:966
-
-TAO::Collocation_Proxy_Broker *
-CORBA__TAO_Repository_Proxy_Broker_Factory_function ( ::CORBA::Object_ptr)
-{
- return reinterpret_cast<TAO::Collocation_Proxy_Broker *> (0xdead); // Dummy
-}
-
-int
-CORBA__TAO_Repository_Proxy_Broker_Factory_Initializer (size_t)
-{
- CORBA__TAO_Repository_Proxy_Broker_Factory_function_pointer =
- CORBA__TAO_Repository_Proxy_Broker_Factory_function;
-
- return 0;
-}
-
-static int
-CORBA__TAO_Repository_Proxy_Broker_Stub_Factory_Initializer_Scarecrow =
- CORBA__TAO_Repository_Proxy_Broker_Factory_Initializer (
- reinterpret_cast<size_t> (CORBA__TAO_Repository_Proxy_Broker_Factory_Initializer)
- );
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:103
-
-POA_CORBA::Repository::Repository (void)
- : TAO_ServantBase ()
-{
- this->optable_ = &tao_CORBA_Repository_optable;
-}
-
-POA_CORBA::Repository::Repository (const Repository& rhs)
- : TAO_Abstract_ServantBase (rhs),
- TAO_ServantBase (rhs),
- POA_CORBA::IRObject (rhs),
- POA_CORBA::Container (rhs)
-{
-}
-
-POA_CORBA::Repository::~Repository (void)
-{
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class lookup_id_Repository
- : public TAO::Upcall_Command
- {
- public:
- inline lookup_id_Repository (
- POA_CORBA::Repository * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Contained>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Contained> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::RepositoryId> (
- this->operation_details_,
- this->args_,
- 1);
-
- retval =
- this->servant_->lookup_id (
- arg_1);
- }
-
- private:
- POA_CORBA::Repository * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::Repository::lookup_id_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Contained>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_val _tao_search_id;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_search_id
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::Repository * const impl =
- static_cast<POA_CORBA::Repository *> (servant);
-
- lookup_id_Repository command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class get_canonical_typecode_Repository
- : public TAO::Upcall_Command
- {
- public:
- inline get_canonical_typecode_Repository (
- POA_CORBA::Repository * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::TypeCode>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::TypeCode> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::TypeCode>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::TypeCode> (
- this->operation_details_,
- this->args_,
- 1);
-
- retval =
- this->servant_->get_canonical_typecode (
- arg_1);
- }
-
- private:
- POA_CORBA::Repository * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::Repository::get_canonical_typecode_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::TypeCode>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::TypeCode>::in_arg_val _tao_tc;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_tc
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::Repository * const impl =
- static_cast<POA_CORBA::Repository *> (servant);
-
- get_canonical_typecode_Repository command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class get_primitive_Repository
- : public TAO::Upcall_Command
- {
- public:
- inline get_primitive_Repository (
- POA_CORBA::Repository * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::PrimitiveDef>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::PrimitiveDef> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::PrimitiveKind>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::PrimitiveKind> (
- this->operation_details_,
- this->args_,
- 1);
-
- retval =
- this->servant_->get_primitive (
- arg_1);
- }
-
- private:
- POA_CORBA::Repository * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::Repository::get_primitive_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::PrimitiveDef>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::PrimitiveKind>::in_arg_val _tao_kind;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_kind
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::Repository * const impl =
- static_cast<POA_CORBA::Repository *> (servant);
-
- get_primitive_Repository command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class create_string_Repository
- : public TAO::Upcall_Command
- {
- public:
- inline create_string_Repository (
- POA_CORBA::Repository * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::StringDef>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::StringDef> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::ULong>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::ULong> (
- this->operation_details_,
- this->args_,
- 1);
-
- retval =
- this->servant_->create_string (
- arg_1);
- }
-
- private:
- POA_CORBA::Repository * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::Repository::create_string_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::StringDef>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::ULong>::in_arg_val _tao_bound;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_bound
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::Repository * const impl =
- static_cast<POA_CORBA::Repository *> (servant);
-
- create_string_Repository command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class create_wstring_Repository
- : public TAO::Upcall_Command
- {
- public:
- inline create_wstring_Repository (
- POA_CORBA::Repository * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::WstringDef>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::WstringDef> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::ULong>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::ULong> (
- this->operation_details_,
- this->args_,
- 1);
-
- retval =
- this->servant_->create_wstring (
- arg_1);
- }
-
- private:
- POA_CORBA::Repository * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::Repository::create_wstring_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::WstringDef>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::ULong>::in_arg_val _tao_bound;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_bound
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::Repository * const impl =
- static_cast<POA_CORBA::Repository *> (servant);
-
- create_wstring_Repository command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class create_sequence_Repository
- : public TAO::Upcall_Command
- {
- public:
- inline create_sequence_Repository (
- POA_CORBA::Repository * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::SequenceDef>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::SequenceDef> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::ULong>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::ULong> (
- this->operation_details_,
- this->args_,
- 1);
-
- TAO::SArg_Traits< ::CORBA::IDLType>::in_arg_type arg_2 =
- TAO::Portable_Server::get_in_arg< ::CORBA::IDLType> (
- this->operation_details_,
- this->args_,
- 2);
-
- retval =
- this->servant_->create_sequence (
- arg_1
- , arg_2);
- }
-
- private:
- POA_CORBA::Repository * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::Repository::create_sequence_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::SequenceDef>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::ULong>::in_arg_val _tao_bound;
- TAO::SArg_Traits< ::CORBA::IDLType>::in_arg_val _tao_element_type;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_bound,
- &_tao_element_type
- };
-
- static size_t const nargs = 3;
-
- POA_CORBA::Repository * const impl =
- static_cast<POA_CORBA::Repository *> (servant);
-
- create_sequence_Repository command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class create_array_Repository
- : public TAO::Upcall_Command
- {
- public:
- inline create_array_Repository (
- POA_CORBA::Repository * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::ArrayDef>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::ArrayDef> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::ULong>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::ULong> (
- this->operation_details_,
- this->args_,
- 1);
-
- TAO::SArg_Traits< ::CORBA::IDLType>::in_arg_type arg_2 =
- TAO::Portable_Server::get_in_arg< ::CORBA::IDLType> (
- this->operation_details_,
- this->args_,
- 2);
-
- retval =
- this->servant_->create_array (
- arg_1
- , arg_2);
- }
-
- private:
- POA_CORBA::Repository * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::Repository::create_array_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::ArrayDef>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::ULong>::in_arg_val _tao_length;
- TAO::SArg_Traits< ::CORBA::IDLType>::in_arg_val _tao_element_type;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_length,
- &_tao_element_type
- };
-
- static size_t const nargs = 3;
-
- POA_CORBA::Repository * const impl =
- static_cast<POA_CORBA::Repository *> (servant);
-
- create_array_Repository command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class create_fixed_Repository
- : public TAO::Upcall_Command
- {
- public:
- inline create_fixed_Repository (
- POA_CORBA::Repository * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::FixedDef>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::FixedDef> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::UShort>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::UShort> (
- this->operation_details_,
- this->args_,
- 1);
-
- TAO::SArg_Traits< ::CORBA::Short>::in_arg_type arg_2 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Short> (
- this->operation_details_,
- this->args_,
- 2);
-
- retval =
- this->servant_->create_fixed (
- arg_1
- , arg_2);
- }
-
- private:
- POA_CORBA::Repository * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::Repository::create_fixed_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::FixedDef>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::UShort>::in_arg_val _tao_digits;
- TAO::SArg_Traits< ::CORBA::Short>::in_arg_val _tao_scale;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_digits,
- &_tao_scale
- };
-
- static size_t const nargs = 3;
-
- POA_CORBA::Repository * const impl =
- static_cast<POA_CORBA::Repository *> (servant);
-
- create_fixed_Repository command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:169
-
-namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _is_a_Repository_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _is_a_Repository_Upcall_Command (
- POA_CORBA::Repository * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_,
- 1);
-
- retval =
- this->servant_-> _is_a (
- arg_1);
- }
-
- private:
- POA_CORBA::Repository * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::Repository::_is_a_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_val _tao_repository_id;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_repository_id
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::Repository * const impl =
- static_cast<POA_CORBA::Repository *> (servant);
-
- _is_a_Repository_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _non_existent_Repository_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _non_existent_Repository_Upcall_Command (
- POA_CORBA::Repository * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _non_existent ();
- }
-
- private:
- POA_CORBA::Repository * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::Repository::_non_existent_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::Repository * const impl =
- static_cast<POA_CORBA::Repository *> (servant);
-
- _non_existent_Repository_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _repository_id_Repository_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _repository_id_Repository_Upcall_Command (
- POA_CORBA::Repository * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Char *>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _repository_id ();
- }
-
- private:
- POA_CORBA::Repository * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::Repository::_repository_id_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Char *>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::Repository * const impl =
- static_cast<POA_CORBA::Repository *> (servant);
-
- _repository_id_Repository_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:513
-
-void POA_CORBA::Repository::_interface_skel (
- TAO_ServerRequest & server_request,
- void * /* servant_upcall */,
- void * servant
- )
-{
- TAO_IFR_Client_Adapter *_tao_adapter =
- ACE_Dynamic_Service<TAO_IFR_Client_Adapter>::instance (
- TAO_ORB_Core::ifr_client_adapter_name ()
- );
-
- if (_tao_adapter == 0)
- {
- throw ::CORBA::INTF_REPOS (
- ::CORBA::OMGVMCID | 1,
- ::CORBA::COMPLETED_NO);
- }
-
- POA_CORBA::Repository * const impl =
- static_cast<POA_CORBA::Repository *> (servant);
- ::CORBA::InterfaceDef_ptr _tao_retval =
- impl->_get_interface ();
-
- server_request.init_reply ();
- TAO_OutputCDR &_tao_out = *server_request.outgoing ();
-
- ::CORBA::Boolean const _tao_result =
- _tao_adapter->interfacedef_cdr_insert (
- _tao_out,
- _tao_retval
- );
-
- _tao_adapter->dispose (_tao_retval);
-
- if (_tao_result == false)
- {
- throw ::CORBA::MARSHAL ();
- }
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_component_Repository_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _get_component_Repository_Upcall_Command (
- POA_CORBA::Repository * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Object>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Object> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _get_component ();
- }
-
- private:
- POA_CORBA::Repository * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::Repository::_component_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Object>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::Repository * const impl =
- static_cast<POA_CORBA::Repository *> (servant);
-
- _get_component_Repository_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-::CORBA::Boolean POA_CORBA::Repository::_is_a (
- const char* value
- )
-{
- return
- (
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IRObject:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Container:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Repository:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Object:1.0"
- )
- );
-}
-
-const char* POA_CORBA::Repository::_interface_repository_id (void) const
-{
- return "IDL:omg.org/CORBA/Repository:1.0";
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:903
-
-void POA_CORBA::Repository::_dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- )
-{
- this->synchronous_upcall_dispatch (req,
- servant_upcall,
- this);
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:851
-
-CORBA::Repository *
-POA_CORBA::Repository::_this (void)
-{
- TAO_Stub *stub = this->_create_stub ();
-
- TAO_Stub_Auto_Ptr safe_stub (stub);
- ::CORBA::Object_ptr tmp = CORBA::Object::_nil ();
-
- ::CORBA::Boolean const _tao_opt_colloc =
- stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects ();
-
- ACE_NEW_RETURN (
- tmp,
- ::CORBA::Object (stub, _tao_opt_colloc, this),
- 0
- );
-
- ::CORBA::Object_var obj = tmp;
- (void) safe_stub.release ();
-
- typedef ::CORBA::Repository STUB_SCOPED_NAME;
- return
- TAO::Narrow_Utils<STUB_SCOPED_NAME>::unchecked_narrow (
- obj.in (),
- CORBA__TAO_Repository_Proxy_Broker_Factory_function_pointer
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1499
-
-class TAO_CORBA_ModuleDef_Perfect_Hash_OpTable
- : public TAO_Perfect_Hash_OpTable
-{
-private:
- unsigned int hash (const char *str, unsigned int len);
-
-public:
- const TAO_operation_db_entry * lookup (const char *str, unsigned int len);
-};
-
-/* C++ code produced by gperf version 2.8 (ACE version) */
-/* Command-line: C:\ACE\latest\ACE_wrappers\bin\gperf.exe -m -M -J -c -C -D -E -T -f 0 -F 0,0 -a -o -t -p -K opname -L C++ -Z TAO_CORBA_ModuleDef_Perfect_Hash_OpTable -N lookup */
-unsigned int
-TAO_CORBA_ModuleDef_Perfect_Hash_OpTable::hash (const char *str, unsigned int len)
-{
- static const unsigned char asso_values[] =
- {
-#if defined (ACE_MVS)
- 64, 64, 64, 64, 64, 64, 64, 64, 64, 64,
- 64, 64, 64, 64, 64, 64, 64, 64, 64, 64,
- 64, 64, 64, 64, 64, 64, 64, 64, 64, 64,
- 64, 64, 64, 64, 64, 64, 64, 64, 64, 64,
- 64, 64, 64, 64, 64, 64, 64, 64, 64, 64,
- 64, 64, 64, 64, 64, 64, 64, 64, 64, 64,
- 64, 64, 64, 64, 64, 64, 64, 64, 64, 64,
- 64, 64, 64, 64, 64, 64, 64, 64, 64, 64,
- 64, 64, 64, 64, 64, 64, 64, 64, 64, 64,
- 64, 64, 64, 64, 64, 64, 64, 64, 64, 64,
- 64, 64, 64, 64, 64, 64, 64, 64, 64, 20,
- 64, 64, 64, 64, 64, 64, 64, 64, 64, 64,
- 64, 64, 64, 64, 64, 64, 64, 64, 64, 10,
- 64, 0, 20, 0, 64, 64, 64, 64, 64, 64,
- 64, 64, 64, 64, 64, 64, 64, 20, 0, 5,
- 64, 10, 64, 64, 64, 64, 64, 64, 64, 64,
- 64, 64, 15, 30, 64, 64, 64, 10, 5, 64,
- 64, 64, 64, 64, 64, 64, 64, 64, 64, 64,
- 64, 64, 64, 64, 64, 64, 64, 64, 64, 64,
- 64, 64, 64, 64, 64, 64, 64, 64, 64, 64,
- 64, 64, 64, 64, 64, 64, 64, 64, 64, 64,
- 64, 64, 64, 64, 64, 64, 64, 64, 64, 64,
- 64, 64, 64, 64, 64, 64, 64, 64, 64, 64,
- 64, 64, 64, 64, 64, 64, 64, 64, 64, 64,
- 64, 64, 64, 64, 64, 64, 64, 64, 64, 64,
- 64, 64, 64, 64, 64, 64,
-#else
- 64, 64, 64, 64, 64, 64, 64, 64, 64, 64,
- 64, 64, 64, 64, 64, 64, 64, 64, 64, 64,
- 64, 64, 64, 64, 64, 64, 64, 64, 64, 64,
- 64, 64, 64, 64, 64, 64, 64, 64, 64, 64,
- 64, 64, 64, 64, 64, 64, 64, 64, 64, 64,
- 64, 64, 64, 64, 64, 64, 64, 64, 64, 64,
- 64, 64, 64, 64, 64, 64, 64, 64, 64, 64,
- 64, 64, 64, 64, 64, 64, 64, 64, 64, 64,
- 64, 64, 64, 64, 64, 64, 64, 64, 64, 64,
- 64, 64, 64, 64, 64, 20, 64, 10, 64, 0,
- 20, 0, 64, 64, 64, 64, 64, 64, 20, 0,
- 5, 64, 10, 64, 64, 15, 30, 64, 64, 64,
- 10, 5, 64, 64, 64, 64, 64, 64,
-#endif /* ACE_MVS */
- };
- return len + asso_values[(int) str[len - 1]] + asso_values[(int) str[0]];
-}
-
-const TAO_operation_db_entry *
-TAO_CORBA_ModuleDef_Perfect_Hash_OpTable::lookup (const char *str, unsigned int len)
-{
- enum
- {
- TOTAL_KEYWORDS = 36,
- MIN_WORD_LENGTH = 4,
- MAX_WORD_LENGTH = 26,
- MIN_HASH_VALUE = 4,
- MAX_HASH_VALUE = 63,
- HASH_VALUE_RANGE = 60,
- DUPLICATES = 6,
- WORDLIST_SIZE = 40
- };
-
- static const TAO_operation_db_entry wordlist[] =
- {
- {"",0,0},{"",0,0},{"",0,0},{"",0,0},
- {"move", &POA_CORBA::ModuleDef::move_skel, 0},
- {"create_enum", &POA_CORBA::ModuleDef::create_enum_skel, 0},
- {"create_value", &POA_CORBA::ModuleDef::create_value_skel, 0},
- {"create_module", &POA_CORBA::ModuleDef::create_module_skel, 0},
- {"create_native", &POA_CORBA::ModuleDef::create_native_skel, 0},
- {"create_interface", &POA_CORBA::ModuleDef::create_interface_skel, 0},
- {"create_ext_value", &POA_CORBA::ModuleDef::create_ext_value_skel, 0},
- {"create_union", &POA_CORBA::ModuleDef::create_union_skel, 0},
- {"create_exception", &POA_CORBA::ModuleDef::create_exception_skel, 0},
- {"create_local_interface", &POA_CORBA::ModuleDef::create_local_interface_skel, 0},
- {"contents", &POA_CORBA::ModuleDef::contents_skel, 0},
- {"create_abstract_interface", &POA_CORBA::ModuleDef::create_abstract_interface_skel, 0},
- {"create_value_box", &POA_CORBA::ModuleDef::create_value_box_skel, 0},
- {"create_alias", &POA_CORBA::ModuleDef::create_alias_skel, 0},
- {"describe", &POA_CORBA::ModuleDef::describe_skel, 0},
- {"_get_name", &POA_CORBA::ModuleDef::_get_name_skel, 0},
- {"_set_name", &POA_CORBA::ModuleDef::_set_name_skel, 0},
- {"_interface", &POA_CORBA::ModuleDef::_interface_skel, 0},
- {"lookup_name", &POA_CORBA::ModuleDef::lookup_name_skel, 0},
- {"destroy", &POA_CORBA::ModuleDef::destroy_skel, 0},
- {"_is_a", &POA_CORBA::ModuleDef::_is_a_skel, 0},
- {"lookup", &POA_CORBA::ModuleDef::lookup_skel, 0},
- {"_get_version", &POA_CORBA::ModuleDef::_get_version_skel, 0},
- {"_set_version", &POA_CORBA::ModuleDef::_set_version_skel, 0},
- {"_get_absolute_name", &POA_CORBA::ModuleDef::_get_absolute_name_skel, 0},
- {"_get_defined_in", &POA_CORBA::ModuleDef::_get_defined_in_skel, 0},
- {"create_struct", &POA_CORBA::ModuleDef::create_struct_skel, 0},
- {"create_constant", &POA_CORBA::ModuleDef::create_constant_skel, 0},
- {"_get_id", &POA_CORBA::ModuleDef::_get_id_skel, 0},
- {"_set_id", &POA_CORBA::ModuleDef::_set_id_skel, 0},
- {"_get_containing_repository", &POA_CORBA::ModuleDef::_get_containing_repository_skel, 0},
- {"describe_contents", &POA_CORBA::ModuleDef::describe_contents_skel, 0},
- {"_get_def_kind", &POA_CORBA::ModuleDef::_get_def_kind_skel, 0},
- {"_repository_id", &POA_CORBA::ModuleDef::_repository_id_skel, 0},
- {"_component", &POA_CORBA::ModuleDef::_component_skel, 0},
- {"_non_existent", &POA_CORBA::ModuleDef::_non_existent_skel, 0},
- };
-
- static const signed char lookup[] =
- {
- -1, -1, -1, -1, 4, -1, -1, -1, -1, -7, -2, 5, 6, -67,
- -9, -2, -65, 11, -1, -19, -2, 12, 13, 14, -1, 15, 16, 17,
- 18, -73, 21, 22, 23, -26, -2, 24, 25, -67, 28, -1, 29, -32,
- -2, 30, -1, 31, -1, -69, -1, -1, -1, 34, 35, 36, 37, -1,
- -1, -1, -1, -1, 38, -1, -1, 39,
- };
-
- if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
- {
- unsigned int key = hash (str, len);
-
- if (key <= MAX_HASH_VALUE && key >= MIN_HASH_VALUE)
- {
- int slot = lookup[key];
-
- if (slot >= 0 && slot < WORDLIST_SIZE)
- {
- const char *s = wordlist[slot].opname;
-
- if (*str == *s && !strncmp (str + 1, s + 1, len - 1))
- return &wordlist[slot];
- }
- else if (slot < 0 && slot >= -MAX_HASH_VALUE)
- return 0;
- else
- {
- unsigned int offset = key + slot + (slot > 0 ? -MAX_HASH_VALUE : MAX_HASH_VALUE);
- const TAO_operation_db_entry *base = &wordlist[-lookup[offset]];
- const TAO_operation_db_entry *ptr = base + -lookup[offset + 1];
-
- while (--ptr >= base)
- if (*str == *ptr->opname && !strncmp (str + 1, ptr->opname + 1, len - 1))
- return ptr;
- }
- }
- }
- return 0;
-}
-
-static TAO_CORBA_ModuleDef_Perfect_Hash_OpTable tao_CORBA_ModuleDef_optable;
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:966
-
-TAO::Collocation_Proxy_Broker *
-CORBA__TAO_ModuleDef_Proxy_Broker_Factory_function ( ::CORBA::Object_ptr)
-{
- return reinterpret_cast<TAO::Collocation_Proxy_Broker *> (0xdead); // Dummy
-}
-
-int
-CORBA__TAO_ModuleDef_Proxy_Broker_Factory_Initializer (size_t)
-{
- CORBA__TAO_ModuleDef_Proxy_Broker_Factory_function_pointer =
- CORBA__TAO_ModuleDef_Proxy_Broker_Factory_function;
-
- return 0;
-}
-
-static int
-CORBA__TAO_ModuleDef_Proxy_Broker_Stub_Factory_Initializer_Scarecrow =
- CORBA__TAO_ModuleDef_Proxy_Broker_Factory_Initializer (
- reinterpret_cast<size_t> (CORBA__TAO_ModuleDef_Proxy_Broker_Factory_Initializer)
- );
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:103
-
-POA_CORBA::ModuleDef::ModuleDef (void)
- : TAO_ServantBase ()
-{
- this->optable_ = &tao_CORBA_ModuleDef_optable;
-}
-
-POA_CORBA::ModuleDef::ModuleDef (const ModuleDef& rhs)
- : TAO_Abstract_ServantBase (rhs),
- TAO_ServantBase (rhs),
- POA_CORBA::IRObject (rhs),
- POA_CORBA::Container (rhs),
- POA_CORBA::Contained (rhs)
-{
-}
-
-POA_CORBA::ModuleDef::~ModuleDef (void)
-{
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:169
-
-namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _is_a_ModuleDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _is_a_ModuleDef_Upcall_Command (
- POA_CORBA::ModuleDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_,
- 1);
-
- retval =
- this->servant_-> _is_a (
- arg_1);
- }
-
- private:
- POA_CORBA::ModuleDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::ModuleDef::_is_a_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_val _tao_repository_id;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_repository_id
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::ModuleDef * const impl =
- static_cast<POA_CORBA::ModuleDef *> (servant);
-
- _is_a_ModuleDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _non_existent_ModuleDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _non_existent_ModuleDef_Upcall_Command (
- POA_CORBA::ModuleDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _non_existent ();
- }
-
- private:
- POA_CORBA::ModuleDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::ModuleDef::_non_existent_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ModuleDef * const impl =
- static_cast<POA_CORBA::ModuleDef *> (servant);
-
- _non_existent_ModuleDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _repository_id_ModuleDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _repository_id_ModuleDef_Upcall_Command (
- POA_CORBA::ModuleDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Char *>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _repository_id ();
- }
-
- private:
- POA_CORBA::ModuleDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::ModuleDef::_repository_id_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Char *>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ModuleDef * const impl =
- static_cast<POA_CORBA::ModuleDef *> (servant);
-
- _repository_id_ModuleDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:513
-
-void POA_CORBA::ModuleDef::_interface_skel (
- TAO_ServerRequest & server_request,
- void * /* servant_upcall */,
- void * servant
- )
-{
- TAO_IFR_Client_Adapter *_tao_adapter =
- ACE_Dynamic_Service<TAO_IFR_Client_Adapter>::instance (
- TAO_ORB_Core::ifr_client_adapter_name ()
- );
-
- if (_tao_adapter == 0)
- {
- throw ::CORBA::INTF_REPOS (
- ::CORBA::OMGVMCID | 1,
- ::CORBA::COMPLETED_NO);
- }
-
- POA_CORBA::ModuleDef * const impl =
- static_cast<POA_CORBA::ModuleDef *> (servant);
- ::CORBA::InterfaceDef_ptr _tao_retval =
- impl->_get_interface ();
-
- server_request.init_reply ();
- TAO_OutputCDR &_tao_out = *server_request.outgoing ();
-
- ::CORBA::Boolean const _tao_result =
- _tao_adapter->interfacedef_cdr_insert (
- _tao_out,
- _tao_retval
- );
-
- _tao_adapter->dispose (_tao_retval);
-
- if (_tao_result == false)
- {
- throw ::CORBA::MARSHAL ();
- }
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_component_ModuleDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _get_component_ModuleDef_Upcall_Command (
- POA_CORBA::ModuleDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Object>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Object> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _get_component ();
- }
-
- private:
- POA_CORBA::ModuleDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::ModuleDef::_component_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Object>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ModuleDef * const impl =
- static_cast<POA_CORBA::ModuleDef *> (servant);
-
- _get_component_ModuleDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-::CORBA::Boolean POA_CORBA::ModuleDef::_is_a (
- const char* value
- )
-{
- return
- (
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IRObject:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Container:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Contained:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/ModuleDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Object:1.0"
- )
- );
-}
-
-const char* POA_CORBA::ModuleDef::_interface_repository_id (void) const
-{
- return "IDL:omg.org/CORBA/ModuleDef:1.0";
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:903
-
-void POA_CORBA::ModuleDef::_dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- )
-{
- this->synchronous_upcall_dispatch (req,
- servant_upcall,
- this);
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:851
-
-CORBA::ModuleDef *
-POA_CORBA::ModuleDef::_this (void)
-{
- TAO_Stub *stub = this->_create_stub ();
-
- TAO_Stub_Auto_Ptr safe_stub (stub);
- ::CORBA::Object_ptr tmp = CORBA::Object::_nil ();
-
- ::CORBA::Boolean const _tao_opt_colloc =
- stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects ();
-
- ACE_NEW_RETURN (
- tmp,
- ::CORBA::Object (stub, _tao_opt_colloc, this),
- 0
- );
-
- ::CORBA::Object_var obj = tmp;
- (void) safe_stub.release ();
-
- typedef ::CORBA::ModuleDef STUB_SCOPED_NAME;
- return
- TAO::Narrow_Utils<STUB_SCOPED_NAME>::unchecked_narrow (
- obj.in (),
- CORBA__TAO_ModuleDef_Proxy_Broker_Factory_function_pointer
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1499
-
-class TAO_CORBA_ConstantDef_Perfect_Hash_OpTable
- : public TAO_Perfect_Hash_OpTable
-{
-private:
- unsigned int hash (const char *str, unsigned int len);
-
-public:
- const TAO_operation_db_entry * lookup (const char *str, unsigned int len);
-};
-
-/* C++ code produced by gperf version 2.8 (ACE version) */
-/* Command-line: C:\ACE\latest\ACE_wrappers\bin\gperf.exe -m -M -J -c -C -D -E -T -f 0 -F 0,0 -a -o -t -p -K opname -L C++ -Z TAO_CORBA_ConstantDef_Perfect_Hash_OpTable -N lookup */
-unsigned int
-TAO_CORBA_ConstantDef_Perfect_Hash_OpTable::hash (const char *str, unsigned int len)
-{
- static const unsigned char asso_values[] =
- {
-#if defined (ACE_MVS)
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 0,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 0,
- 37, 37, 0, 0, 15, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 0, 0,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 10, 37, 37, 37, 37, 10, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37,
-#else
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 0, 37, 0, 37, 37,
- 0, 0, 15, 37, 37, 37, 37, 37, 37, 0,
- 0, 37, 37, 37, 37, 37, 10, 37, 37, 37,
- 37, 10, 37, 37, 37, 37, 37, 37,
-#endif /* ACE_MVS */
- };
- return len + asso_values[(int) str[len - 1]] + asso_values[(int) str[0]];
-}
-
-const TAO_operation_db_entry *
-TAO_CORBA_ConstantDef_Perfect_Hash_OpTable::lookup (const char *str, unsigned int len)
-{
- enum
- {
- TOTAL_KEYWORDS = 23,
- MIN_WORD_LENGTH = 4,
- MAX_WORD_LENGTH = 26,
- MIN_HASH_VALUE = 4,
- MAX_HASH_VALUE = 36,
- HASH_VALUE_RANGE = 33,
- DUPLICATES = 8,
- WORDLIST_SIZE = 27
- };
-
- static const TAO_operation_db_entry wordlist[] =
- {
- {"",0,0},{"",0,0},{"",0,0},{"",0,0},
- {"move", &POA_CORBA::ConstantDef::move_skel, 0},
- {"_is_a", &POA_CORBA::ConstantDef::_is_a_skel, 0},
- {"_get_id", &POA_CORBA::ConstantDef::_get_id_skel, 0},
- {"_set_id", &POA_CORBA::ConstantDef::_set_id_skel, 0},
- {"describe", &POA_CORBA::ConstantDef::describe_skel, 0},
- {"_get_name", &POA_CORBA::ConstantDef::_get_name_skel, 0},
- {"_get_type", &POA_CORBA::ConstantDef::_get_type_skel, 0},
- {"_set_name", &POA_CORBA::ConstantDef::_set_name_skel, 0},
- {"_get_value", &POA_CORBA::ConstantDef::_get_value_skel, 0},
- {"_interface", &POA_CORBA::ConstantDef::_interface_skel, 0},
- {"_set_value", &POA_CORBA::ConstantDef::_set_value_skel, 0},
- {"_get_version", &POA_CORBA::ConstantDef::_get_version_skel, 0},
- {"_set_version", &POA_CORBA::ConstantDef::_set_version_skel, 0},
- {"_get_def_kind", &POA_CORBA::ConstantDef::_get_def_kind_skel, 0},
- {"_repository_id", &POA_CORBA::ConstantDef::_repository_id_skel, 0},
- {"_get_defined_in", &POA_CORBA::ConstantDef::_get_defined_in_skel, 0},
- {"destroy", &POA_CORBA::ConstantDef::destroy_skel, 0},
- {"_get_absolute_name", &POA_CORBA::ConstantDef::_get_absolute_name_skel, 0},
- {"_component", &POA_CORBA::ConstantDef::_component_skel, 0},
- {"_non_existent", &POA_CORBA::ConstantDef::_non_existent_skel, 0},
- {"_get_type_def", &POA_CORBA::ConstantDef::_get_type_def_skel, 0},
- {"_set_type_def", &POA_CORBA::ConstantDef::_set_type_def_skel, 0},
- {"_get_containing_repository", &POA_CORBA::ConstantDef::_get_containing_repository_skel, 0},
- };
-
- static const signed char lookup[] =
- {
- -12, -3, -15, -2, 4, 5, -1, 53, 8, 48, -46, -1, -46, 17,
- 18, 19, -1, 20, 21, -1, 22, -9, -3, 23, -6, -2, -24, -2,
- -38, -1, -1, -1, -1, -1, -1, -1, 26,
- };
-
- if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
- {
- unsigned int key = hash (str, len);
-
- if (key <= MAX_HASH_VALUE && key >= MIN_HASH_VALUE)
- {
- int slot = lookup[key];
-
- if (slot >= 0 && slot < WORDLIST_SIZE)
- {
- const char *s = wordlist[slot].opname;
-
- if (*str == *s && !strncmp (str + 1, s + 1, len - 1))
- return &wordlist[slot];
- }
- else if (slot < 0 && slot >= -MAX_HASH_VALUE)
- return 0;
- else
- {
- unsigned int offset = key + slot + (slot > 0 ? -MAX_HASH_VALUE : MAX_HASH_VALUE);
- const TAO_operation_db_entry *base = &wordlist[-lookup[offset]];
- const TAO_operation_db_entry *ptr = base + -lookup[offset + 1];
-
- while (--ptr >= base)
- if (*str == *ptr->opname && !strncmp (str + 1, ptr->opname + 1, len - 1))
- return ptr;
- }
- }
- }
- return 0;
-}
-
-static TAO_CORBA_ConstantDef_Perfect_Hash_OpTable tao_CORBA_ConstantDef_optable;
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:966
-
-TAO::Collocation_Proxy_Broker *
-CORBA__TAO_ConstantDef_Proxy_Broker_Factory_function ( ::CORBA::Object_ptr)
-{
- return reinterpret_cast<TAO::Collocation_Proxy_Broker *> (0xdead); // Dummy
-}
-
-int
-CORBA__TAO_ConstantDef_Proxy_Broker_Factory_Initializer (size_t)
-{
- CORBA__TAO_ConstantDef_Proxy_Broker_Factory_function_pointer =
- CORBA__TAO_ConstantDef_Proxy_Broker_Factory_function;
-
- return 0;
-}
-
-static int
-CORBA__TAO_ConstantDef_Proxy_Broker_Stub_Factory_Initializer_Scarecrow =
- CORBA__TAO_ConstantDef_Proxy_Broker_Factory_Initializer (
- reinterpret_cast<size_t> (CORBA__TAO_ConstantDef_Proxy_Broker_Factory_Initializer)
- );
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:103
-
-POA_CORBA::ConstantDef::ConstantDef (void)
- : TAO_ServantBase ()
-{
- this->optable_ = &tao_CORBA_ConstantDef_optable;
-}
-
-POA_CORBA::ConstantDef::ConstantDef (const ConstantDef& rhs)
- : TAO_Abstract_ServantBase (rhs),
- TAO_ServantBase (rhs),
- POA_CORBA::IRObject (rhs),
- POA_CORBA::Contained (rhs)
-{
-}
-
-POA_CORBA::ConstantDef::~ConstantDef (void)
-{
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_type_ConstantDef
- : public TAO::Upcall_Command
- {
- public:
- inline _get_type_ConstantDef (
- POA_CORBA::ConstantDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::TypeCode>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::TypeCode> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->type ();
- }
-
- private:
- POA_CORBA::ConstantDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ConstantDef::_get_type_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::TypeCode>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ConstantDef * const impl =
- static_cast<POA_CORBA::ConstantDef *> (servant);
-
- _get_type_ConstantDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_type_def_ConstantDef
- : public TAO::Upcall_Command
- {
- public:
- inline _get_type_def_ConstantDef (
- POA_CORBA::ConstantDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::IDLType>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::IDLType> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->type_def ();
- }
-
- private:
- POA_CORBA::ConstantDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ConstantDef::_get_type_def_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::IDLType>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ConstantDef * const impl =
- static_cast<POA_CORBA::ConstantDef *> (servant);
-
- _get_type_def_ConstantDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _set_type_def_ConstantDef
- : public TAO::Upcall_Command
- {
- public:
- inline _set_type_def_ConstantDef (
- POA_CORBA::ConstantDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::IDLType>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::IDLType> (
- this->operation_details_,
- this->args_,
- 1);
-
- this->servant_->type_def (
- arg_1);
- }
-
- private:
- POA_CORBA::ConstantDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ConstantDef::_set_type_def_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< void>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::IDLType>::in_arg_val _tao_type_def;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_type_def
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::ConstantDef * const impl =
- static_cast<POA_CORBA::ConstantDef *> (servant);
-
- _set_type_def_ConstantDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_value_ConstantDef
- : public TAO::Upcall_Command
- {
- public:
- inline _get_value_ConstantDef (
- POA_CORBA::ConstantDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Any>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Any> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->value ();
- }
-
- private:
- POA_CORBA::ConstantDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ConstantDef::_get_value_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Any>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ConstantDef * const impl =
- static_cast<POA_CORBA::ConstantDef *> (servant);
-
- _get_value_ConstantDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _set_value_ConstantDef
- : public TAO::Upcall_Command
- {
- public:
- inline _set_value_ConstantDef (
- POA_CORBA::ConstantDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Any>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Any> (
- this->operation_details_,
- this->args_,
- 1);
-
- this->servant_->value (
- arg_1);
- }
-
- private:
- POA_CORBA::ConstantDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ConstantDef::_set_value_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< void>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::Any>::in_arg_val _tao_value;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_value
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::ConstantDef * const impl =
- static_cast<POA_CORBA::ConstantDef *> (servant);
-
- _set_value_ConstantDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:169
-
-namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _is_a_ConstantDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _is_a_ConstantDef_Upcall_Command (
- POA_CORBA::ConstantDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_,
- 1);
-
- retval =
- this->servant_-> _is_a (
- arg_1);
- }
-
- private:
- POA_CORBA::ConstantDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::ConstantDef::_is_a_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_val _tao_repository_id;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_repository_id
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::ConstantDef * const impl =
- static_cast<POA_CORBA::ConstantDef *> (servant);
-
- _is_a_ConstantDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _non_existent_ConstantDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _non_existent_ConstantDef_Upcall_Command (
- POA_CORBA::ConstantDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _non_existent ();
- }
-
- private:
- POA_CORBA::ConstantDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::ConstantDef::_non_existent_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ConstantDef * const impl =
- static_cast<POA_CORBA::ConstantDef *> (servant);
-
- _non_existent_ConstantDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _repository_id_ConstantDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _repository_id_ConstantDef_Upcall_Command (
- POA_CORBA::ConstantDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Char *>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _repository_id ();
- }
-
- private:
- POA_CORBA::ConstantDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::ConstantDef::_repository_id_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Char *>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ConstantDef * const impl =
- static_cast<POA_CORBA::ConstantDef *> (servant);
-
- _repository_id_ConstantDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:513
-
-void POA_CORBA::ConstantDef::_interface_skel (
- TAO_ServerRequest & server_request,
- void * /* servant_upcall */,
- void * servant
- )
-{
- TAO_IFR_Client_Adapter *_tao_adapter =
- ACE_Dynamic_Service<TAO_IFR_Client_Adapter>::instance (
- TAO_ORB_Core::ifr_client_adapter_name ()
- );
-
- if (_tao_adapter == 0)
- {
- throw ::CORBA::INTF_REPOS (
- ::CORBA::OMGVMCID | 1,
- ::CORBA::COMPLETED_NO);
- }
-
- POA_CORBA::ConstantDef * const impl =
- static_cast<POA_CORBA::ConstantDef *> (servant);
- ::CORBA::InterfaceDef_ptr _tao_retval =
- impl->_get_interface ();
-
- server_request.init_reply ();
- TAO_OutputCDR &_tao_out = *server_request.outgoing ();
-
- ::CORBA::Boolean const _tao_result =
- _tao_adapter->interfacedef_cdr_insert (
- _tao_out,
- _tao_retval
- );
-
- _tao_adapter->dispose (_tao_retval);
-
- if (_tao_result == false)
- {
- throw ::CORBA::MARSHAL ();
- }
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_component_ConstantDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _get_component_ConstantDef_Upcall_Command (
- POA_CORBA::ConstantDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Object>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Object> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _get_component ();
- }
-
- private:
- POA_CORBA::ConstantDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::ConstantDef::_component_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Object>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ConstantDef * const impl =
- static_cast<POA_CORBA::ConstantDef *> (servant);
-
- _get_component_ConstantDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-::CORBA::Boolean POA_CORBA::ConstantDef::_is_a (
- const char* value
- )
-{
- return
- (
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IRObject:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Contained:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/ConstantDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Object:1.0"
- )
- );
-}
-
-const char* POA_CORBA::ConstantDef::_interface_repository_id (void) const
-{
- return "IDL:omg.org/CORBA/ConstantDef:1.0";
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:903
-
-void POA_CORBA::ConstantDef::_dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- )
-{
- this->synchronous_upcall_dispatch (req,
- servant_upcall,
- this);
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:851
-
-CORBA::ConstantDef *
-POA_CORBA::ConstantDef::_this (void)
-{
- TAO_Stub *stub = this->_create_stub ();
-
- TAO_Stub_Auto_Ptr safe_stub (stub);
- ::CORBA::Object_ptr tmp = CORBA::Object::_nil ();
-
- ::CORBA::Boolean const _tao_opt_colloc =
- stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects ();
-
- ACE_NEW_RETURN (
- tmp,
- ::CORBA::Object (stub, _tao_opt_colloc, this),
- 0
- );
-
- ::CORBA::Object_var obj = tmp;
- (void) safe_stub.release ();
-
- typedef ::CORBA::ConstantDef STUB_SCOPED_NAME;
- return
- TAO::Narrow_Utils<STUB_SCOPED_NAME>::unchecked_narrow (
- obj.in (),
- CORBA__TAO_ConstantDef_Proxy_Broker_Factory_function_pointer
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1499
-
-class TAO_CORBA_StructDef_Perfect_Hash_OpTable
- : public TAO_Perfect_Hash_OpTable
-{
-private:
- unsigned int hash (const char *str, unsigned int len);
-
-public:
- const TAO_operation_db_entry * lookup (const char *str, unsigned int len);
-};
-
-/* C++ code produced by gperf version 2.8 (ACE version) */
-/* Command-line: C:\ACE\latest\ACE_wrappers\bin\gperf.exe -m -M -J -c -C -D -E -T -f 0 -F 0,0 -a -o -t -p -K opname -L C++ -Z TAO_CORBA_StructDef_Perfect_Hash_OpTable -N lookup */
-unsigned int
-TAO_CORBA_StructDef_Perfect_Hash_OpTable::hash (const char *str, unsigned int len)
-{
- static const unsigned char asso_values[] =
- {
-#if defined (ACE_MVS)
- 61, 61, 61, 61, 61, 61, 61, 61, 61, 61,
- 61, 61, 61, 61, 61, 61, 61, 61, 61, 61,
- 61, 61, 61, 61, 61, 61, 61, 61, 61, 61,
- 61, 61, 61, 61, 61, 61, 61, 61, 61, 61,
- 61, 61, 61, 61, 61, 61, 61, 61, 61, 61,
- 61, 61, 61, 61, 61, 61, 61, 61, 61, 61,
- 61, 61, 61, 61, 61, 61, 61, 61, 61, 61,
- 61, 61, 61, 61, 61, 61, 61, 61, 61, 61,
- 61, 61, 61, 61, 61, 61, 61, 61, 61, 61,
- 61, 61, 61, 61, 61, 61, 61, 61, 61, 61,
- 61, 61, 61, 61, 61, 61, 61, 61, 61, 0,
- 61, 61, 61, 61, 61, 61, 61, 61, 61, 61,
- 61, 61, 61, 61, 61, 61, 61, 61, 61, 0,
- 61, 25, 8, 0, 61, 61, 61, 61, 61, 61,
- 61, 61, 61, 61, 61, 61, 61, 0, 15, 5,
- 61, 0, 61, 61, 61, 61, 61, 61, 61, 61,
- 61, 61, 20, 20, 61, 61, 61, 15, 10, 61,
- 61, 61, 61, 61, 61, 61, 61, 61, 61, 61,
- 61, 61, 61, 61, 61, 61, 61, 61, 61, 61,
- 61, 61, 61, 61, 61, 61, 61, 61, 61, 61,
- 61, 61, 61, 61, 61, 61, 61, 61, 61, 61,
- 61, 61, 61, 61, 61, 61, 61, 61, 61, 61,
- 61, 61, 61, 61, 61, 61, 61, 61, 61, 61,
- 61, 61, 61, 61, 61, 61, 61, 61, 61, 61,
- 61, 61, 61, 61, 61, 61, 61, 61, 61, 61,
- 61, 61, 61, 61, 61, 61,
-#else
- 61, 61, 61, 61, 61, 61, 61, 61, 61, 61,
- 61, 61, 61, 61, 61, 61, 61, 61, 61, 61,
- 61, 61, 61, 61, 61, 61, 61, 61, 61, 61,
- 61, 61, 61, 61, 61, 61, 61, 61, 61, 61,
- 61, 61, 61, 61, 61, 61, 61, 61, 61, 61,
- 61, 61, 61, 61, 61, 61, 61, 61, 61, 61,
- 61, 61, 61, 61, 61, 61, 61, 61, 61, 61,
- 61, 61, 61, 61, 61, 61, 61, 61, 61, 61,
- 61, 61, 61, 61, 61, 61, 61, 61, 61, 61,
- 61, 61, 61, 61, 61, 0, 61, 0, 61, 25,
- 8, 0, 61, 61, 61, 61, 61, 61, 0, 15,
- 5, 61, 0, 61, 61, 20, 20, 61, 61, 61,
- 15, 10, 61, 61, 61, 61, 61, 61,
-#endif /* ACE_MVS */
- };
- return len + asso_values[(int) str[len - 1]] + asso_values[(int) str[0]];
-}
-
-const TAO_operation_db_entry *
-TAO_CORBA_StructDef_Perfect_Hash_OpTable::lookup (const char *str, unsigned int len)
-{
- enum
- {
- TOTAL_KEYWORDS = 39,
- MIN_WORD_LENGTH = 4,
- MAX_WORD_LENGTH = 26,
- MIN_HASH_VALUE = 5,
- MAX_HASH_VALUE = 60,
- HASH_VALUE_RANGE = 56,
- DUPLICATES = 8,
- WORDLIST_SIZE = 44
- };
-
- static const TAO_operation_db_entry wordlist[] =
- {
- {"",0,0},{"",0,0},{"",0,0},{"",0,0},{"",0,0},
- {"_is_a", &POA_CORBA::StructDef::_is_a_skel, 0},
- {"lookup", &POA_CORBA::StructDef::lookup_skel, 0},
- {"_get_name", &POA_CORBA::StructDef::_get_name_skel, 0},
- {"_get_type", &POA_CORBA::StructDef::_get_type_skel, 0},
- {"_set_name", &POA_CORBA::StructDef::_set_name_skel, 0},
- {"_interface", &POA_CORBA::StructDef::_interface_skel, 0},
- {"lookup_name", &POA_CORBA::StructDef::lookup_name_skel, 0},
- {"_get_id", &POA_CORBA::StructDef::_get_id_skel, 0},
- {"_set_id", &POA_CORBA::StructDef::_set_id_skel, 0},
- {"describe", &POA_CORBA::StructDef::describe_skel, 0},
- {"_get_version", &POA_CORBA::StructDef::_get_version_skel, 0},
- {"_set_version", &POA_CORBA::StructDef::_set_version_skel, 0},
- {"_get_absolute_name", &POA_CORBA::StructDef::_get_absolute_name_skel, 0},
- {"move", &POA_CORBA::StructDef::move_skel, 0},
- {"_get_defined_in", &POA_CORBA::StructDef::_get_defined_in_skel, 0},
- {"_get_def_kind", &POA_CORBA::StructDef::_get_def_kind_skel, 0},
- {"_repository_id", &POA_CORBA::StructDef::_repository_id_skel, 0},
- {"destroy", &POA_CORBA::StructDef::destroy_skel, 0},
- {"_component", &POA_CORBA::StructDef::_component_skel, 0},
- {"_get_members", &POA_CORBA::StructDef::_get_members_skel, 0},
- {"_set_members", &POA_CORBA::StructDef::_set_members_skel, 0},
- {"_non_existent", &POA_CORBA::StructDef::_non_existent_skel, 0},
- {"_get_containing_repository", &POA_CORBA::StructDef::_get_containing_repository_skel, 0},
- {"create_value", &POA_CORBA::StructDef::create_value_skel, 0},
- {"create_module", &POA_CORBA::StructDef::create_module_skel, 0},
- {"create_native", &POA_CORBA::StructDef::create_native_skel, 0},
- {"create_interface", &POA_CORBA::StructDef::create_interface_skel, 0},
- {"create_ext_value", &POA_CORBA::StructDef::create_ext_value_skel, 0},
- {"create_union", &POA_CORBA::StructDef::create_union_skel, 0},
- {"describe_contents", &POA_CORBA::StructDef::describe_contents_skel, 0},
- {"create_exception", &POA_CORBA::StructDef::create_exception_skel, 0},
- {"create_local_interface", &POA_CORBA::StructDef::create_local_interface_skel, 0},
- {"create_abstract_interface", &POA_CORBA::StructDef::create_abstract_interface_skel, 0},
- {"create_enum", &POA_CORBA::StructDef::create_enum_skel, 0},
- {"contents", &POA_CORBA::StructDef::contents_skel, 0},
- {"create_value_box", &POA_CORBA::StructDef::create_value_box_skel, 0},
- {"create_alias", &POA_CORBA::StructDef::create_alias_skel, 0},
- {"create_struct", &POA_CORBA::StructDef::create_struct_skel, 0},
- {"create_constant", &POA_CORBA::StructDef::create_constant_skel, 0},
- };
-
- static const signed char lookup[] =
- {
- -1, -1, -1, -7, -3, 5, 6, -12, -2, -66, 10, 11, -1, -15,
- -2, -68, 14, -64, 17, 18, 19, 20, 21, -1, -1, 22, -1, -1,
- -24, -2, 23, -1, -64, 26, -29, -2, 27, 28, -64, -31, -2, -62,
- 33, -1, -1, 34, 35, 36, -1, -1, 37, 38, -1, 39, -1, -1,
- 40, 41, 42, -1, 43,
- };
-
- if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
- {
- unsigned int key = hash (str, len);
-
- if (key <= MAX_HASH_VALUE && key >= MIN_HASH_VALUE)
- {
- int slot = lookup[key];
-
- if (slot >= 0 && slot < WORDLIST_SIZE)
- {
- const char *s = wordlist[slot].opname;
-
- if (*str == *s && !strncmp (str + 1, s + 1, len - 1))
- return &wordlist[slot];
- }
- else if (slot < 0 && slot >= -MAX_HASH_VALUE)
- return 0;
- else
- {
- unsigned int offset = key + slot + (slot > 0 ? -MAX_HASH_VALUE : MAX_HASH_VALUE);
- const TAO_operation_db_entry *base = &wordlist[-lookup[offset]];
- const TAO_operation_db_entry *ptr = base + -lookup[offset + 1];
-
- while (--ptr >= base)
- if (*str == *ptr->opname && !strncmp (str + 1, ptr->opname + 1, len - 1))
- return ptr;
- }
- }
- }
- return 0;
-}
-
-static TAO_CORBA_StructDef_Perfect_Hash_OpTable tao_CORBA_StructDef_optable;
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:966
-
-TAO::Collocation_Proxy_Broker *
-CORBA__TAO_StructDef_Proxy_Broker_Factory_function ( ::CORBA::Object_ptr)
-{
- return reinterpret_cast<TAO::Collocation_Proxy_Broker *> (0xdead); // Dummy
-}
-
-int
-CORBA__TAO_StructDef_Proxy_Broker_Factory_Initializer (size_t)
-{
- CORBA__TAO_StructDef_Proxy_Broker_Factory_function_pointer =
- CORBA__TAO_StructDef_Proxy_Broker_Factory_function;
-
- return 0;
-}
-
-static int
-CORBA__TAO_StructDef_Proxy_Broker_Stub_Factory_Initializer_Scarecrow =
- CORBA__TAO_StructDef_Proxy_Broker_Factory_Initializer (
- reinterpret_cast<size_t> (CORBA__TAO_StructDef_Proxy_Broker_Factory_Initializer)
- );
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:103
-
-POA_CORBA::StructDef::StructDef (void)
- : TAO_ServantBase ()
-{
- this->optable_ = &tao_CORBA_StructDef_optable;
-}
-
-POA_CORBA::StructDef::StructDef (const StructDef& rhs)
- : TAO_Abstract_ServantBase (rhs),
- TAO_ServantBase (rhs),
- POA_CORBA::IRObject (rhs),
- POA_CORBA::Contained (rhs),
- POA_CORBA::IDLType (rhs),
- POA_CORBA::TypedefDef (rhs),
- POA_CORBA::Container (rhs)
-{
-}
-
-POA_CORBA::StructDef::~StructDef (void)
-{
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_members_StructDef
- : public TAO::Upcall_Command
- {
- public:
- inline _get_members_StructDef (
- POA_CORBA::StructDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::StructMemberSeq>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::StructMemberSeq> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->members ();
- }
-
- private:
- POA_CORBA::StructDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::StructDef::_get_members_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::StructMemberSeq>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::StructDef * const impl =
- static_cast<POA_CORBA::StructDef *> (servant);
-
- _get_members_StructDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _set_members_StructDef
- : public TAO::Upcall_Command
- {
- public:
- inline _set_members_StructDef (
- POA_CORBA::StructDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::StructMemberSeq>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::StructMemberSeq> (
- this->operation_details_,
- this->args_,
- 1);
-
- this->servant_->members (
- arg_1);
- }
-
- private:
- POA_CORBA::StructDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::StructDef::_set_members_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< void>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::StructMemberSeq>::in_arg_val _tao_members;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_members
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::StructDef * const impl =
- static_cast<POA_CORBA::StructDef *> (servant);
-
- _set_members_StructDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:169
-
-namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _is_a_StructDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _is_a_StructDef_Upcall_Command (
- POA_CORBA::StructDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_,
- 1);
-
- retval =
- this->servant_-> _is_a (
- arg_1);
- }
-
- private:
- POA_CORBA::StructDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::StructDef::_is_a_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_val _tao_repository_id;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_repository_id
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::StructDef * const impl =
- static_cast<POA_CORBA::StructDef *> (servant);
-
- _is_a_StructDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _non_existent_StructDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _non_existent_StructDef_Upcall_Command (
- POA_CORBA::StructDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _non_existent ();
- }
-
- private:
- POA_CORBA::StructDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::StructDef::_non_existent_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::StructDef * const impl =
- static_cast<POA_CORBA::StructDef *> (servant);
-
- _non_existent_StructDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _repository_id_StructDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _repository_id_StructDef_Upcall_Command (
- POA_CORBA::StructDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Char *>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _repository_id ();
- }
-
- private:
- POA_CORBA::StructDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::StructDef::_repository_id_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Char *>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::StructDef * const impl =
- static_cast<POA_CORBA::StructDef *> (servant);
-
- _repository_id_StructDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:513
-
-void POA_CORBA::StructDef::_interface_skel (
- TAO_ServerRequest & server_request,
- void * /* servant_upcall */,
- void * servant
- )
-{
- TAO_IFR_Client_Adapter *_tao_adapter =
- ACE_Dynamic_Service<TAO_IFR_Client_Adapter>::instance (
- TAO_ORB_Core::ifr_client_adapter_name ()
- );
-
- if (_tao_adapter == 0)
- {
- throw ::CORBA::INTF_REPOS (
- ::CORBA::OMGVMCID | 1,
- ::CORBA::COMPLETED_NO);
- }
-
- POA_CORBA::StructDef * const impl =
- static_cast<POA_CORBA::StructDef *> (servant);
- ::CORBA::InterfaceDef_ptr _tao_retval =
- impl->_get_interface ();
-
- server_request.init_reply ();
- TAO_OutputCDR &_tao_out = *server_request.outgoing ();
-
- ::CORBA::Boolean const _tao_result =
- _tao_adapter->interfacedef_cdr_insert (
- _tao_out,
- _tao_retval
- );
-
- _tao_adapter->dispose (_tao_retval);
-
- if (_tao_result == false)
- {
- throw ::CORBA::MARSHAL ();
- }
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_component_StructDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _get_component_StructDef_Upcall_Command (
- POA_CORBA::StructDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Object>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Object> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _get_component ();
- }
-
- private:
- POA_CORBA::StructDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::StructDef::_component_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Object>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::StructDef * const impl =
- static_cast<POA_CORBA::StructDef *> (servant);
-
- _get_component_StructDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-::CORBA::Boolean POA_CORBA::StructDef::_is_a (
- const char* value
- )
-{
- return
- (
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IRObject:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Contained:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IDLType:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/TypedefDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Container:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/StructDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Object:1.0"
- )
- );
-}
-
-const char* POA_CORBA::StructDef::_interface_repository_id (void) const
-{
- return "IDL:omg.org/CORBA/StructDef:1.0";
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:903
-
-void POA_CORBA::StructDef::_dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- )
-{
- this->synchronous_upcall_dispatch (req,
- servant_upcall,
- this);
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:851
-
-CORBA::StructDef *
-POA_CORBA::StructDef::_this (void)
-{
- TAO_Stub *stub = this->_create_stub ();
-
- TAO_Stub_Auto_Ptr safe_stub (stub);
- ::CORBA::Object_ptr tmp = CORBA::Object::_nil ();
-
- ::CORBA::Boolean const _tao_opt_colloc =
- stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects ();
-
- ACE_NEW_RETURN (
- tmp,
- ::CORBA::Object (stub, _tao_opt_colloc, this),
- 0
- );
-
- ::CORBA::Object_var obj = tmp;
- (void) safe_stub.release ();
-
- typedef ::CORBA::StructDef STUB_SCOPED_NAME;
- return
- TAO::Narrow_Utils<STUB_SCOPED_NAME>::unchecked_narrow (
- obj.in (),
- CORBA__TAO_StructDef_Proxy_Broker_Factory_function_pointer
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1499
-
-class TAO_CORBA_UnionDef_Perfect_Hash_OpTable
- : public TAO_Perfect_Hash_OpTable
-{
-private:
- unsigned int hash (const char *str, unsigned int len);
-
-public:
- const TAO_operation_db_entry * lookup (const char *str, unsigned int len);
-};
-
-/* C++ code produced by gperf version 2.8 (ACE version) */
-/* Command-line: C:\ACE\latest\ACE_wrappers\bin\gperf.exe -m -M -J -c -C -D -E -T -f 0 -F 0,0 -a -o -t -p -K opname -L C++ -Z TAO_CORBA_UnionDef_Perfect_Hash_OpTable -N lookup */
-unsigned int
-TAO_CORBA_UnionDef_Perfect_Hash_OpTable::hash (const char *str, unsigned int len)
-{
- static const unsigned char asso_values[] =
- {
-#if defined (ACE_MVS)
- 86, 86, 86, 86, 86, 86, 86, 86, 86, 86,
- 86, 86, 86, 86, 86, 86, 86, 86, 86, 86,
- 86, 86, 86, 86, 86, 86, 86, 86, 86, 86,
- 86, 86, 86, 86, 86, 86, 86, 86, 86, 86,
- 86, 86, 86, 86, 86, 86, 86, 86, 86, 86,
- 86, 86, 86, 86, 86, 86, 86, 86, 86, 86,
- 86, 86, 86, 86, 86, 86, 86, 86, 86, 86,
- 86, 86, 86, 86, 86, 86, 86, 86, 86, 86,
- 86, 86, 86, 86, 86, 86, 86, 86, 86, 86,
- 86, 86, 86, 86, 86, 86, 86, 86, 86, 86,
- 86, 86, 86, 86, 86, 86, 86, 86, 86, 0,
- 86, 86, 86, 86, 86, 86, 86, 86, 86, 86,
- 86, 86, 86, 86, 86, 86, 86, 86, 86, 0,
- 86, 25, 35, 0, 35, 86, 86, 86, 86, 86,
- 86, 86, 86, 86, 86, 86, 86, 0, 0, 15,
- 86, 0, 86, 86, 86, 86, 86, 86, 86, 86,
- 86, 86, 20, 45, 86, 86, 86, 5, 25, 86,
- 86, 86, 86, 86, 86, 86, 86, 86, 86, 86,
- 86, 86, 86, 86, 86, 86, 86, 86, 86, 86,
- 86, 86, 86, 86, 86, 86, 86, 86, 86, 86,
- 86, 86, 86, 86, 86, 86, 86, 86, 86, 86,
- 86, 86, 86, 86, 86, 86, 86, 86, 86, 86,
- 86, 86, 86, 86, 86, 86, 86, 86, 86, 86,
- 86, 86, 86, 86, 86, 86, 86, 86, 86, 86,
- 86, 86, 86, 86, 86, 86, 86, 86, 86, 86,
- 86, 86, 86, 86, 86, 86,
-#else
- 86, 86, 86, 86, 86, 86, 86, 86, 86, 86,
- 86, 86, 86, 86, 86, 86, 86, 86, 86, 86,
- 86, 86, 86, 86, 86, 86, 86, 86, 86, 86,
- 86, 86, 86, 86, 86, 86, 86, 86, 86, 86,
- 86, 86, 86, 86, 86, 86, 86, 86, 86, 86,
- 86, 86, 86, 86, 86, 86, 86, 86, 86, 86,
- 86, 86, 86, 86, 86, 86, 86, 86, 86, 86,
- 86, 86, 86, 86, 86, 86, 86, 86, 86, 86,
- 86, 86, 86, 86, 86, 86, 86, 86, 86, 86,
- 86, 86, 86, 86, 86, 0, 86, 0, 86, 25,
- 35, 0, 35, 86, 86, 86, 86, 86, 0, 0,
- 15, 86, 0, 86, 86, 20, 45, 86, 86, 86,
- 5, 25, 86, 86, 86, 86, 86, 86,
-#endif /* ACE_MVS */
- };
- return len + asso_values[(int) str[len - 1]] + asso_values[(int) str[0]];
-}
-
-const TAO_operation_db_entry *
-TAO_CORBA_UnionDef_Perfect_Hash_OpTable::lookup (const char *str, unsigned int len)
-{
- enum
- {
- TOTAL_KEYWORDS = 42,
- MIN_WORD_LENGTH = 4,
- MAX_WORD_LENGTH = 27,
- MIN_HASH_VALUE = 4,
- MAX_HASH_VALUE = 85,
- HASH_VALUE_RANGE = 82,
- DUPLICATES = 9,
- WORDLIST_SIZE = 46
- };
-
- static const TAO_operation_db_entry wordlist[] =
- {
- {"",0,0},{"",0,0},{"",0,0},{"",0,0},
- {"move", &POA_CORBA::UnionDef::move_skel, 0},
- {"_is_a", &POA_CORBA::UnionDef::_is_a_skel, 0},
- {"lookup", &POA_CORBA::UnionDef::lookup_skel, 0},
- {"_get_name", &POA_CORBA::UnionDef::_get_name_skel, 0},
- {"_get_type", &POA_CORBA::UnionDef::_get_type_skel, 0},
- {"_set_name", &POA_CORBA::UnionDef::_set_name_skel, 0},
- {"_interface", &POA_CORBA::UnionDef::_interface_skel, 0},
- {"lookup_name", &POA_CORBA::UnionDef::lookup_name_skel, 0},
- {"_get_absolute_name", &POA_CORBA::UnionDef::_get_absolute_name_skel, 0},
- {"_get_discriminator_type", &POA_CORBA::UnionDef::_get_discriminator_type_skel, 0},
- {"_get_version", &POA_CORBA::UnionDef::_get_version_skel, 0},
- {"_set_version", &POA_CORBA::UnionDef::_set_version_skel, 0},
- {"_get_defined_in", &POA_CORBA::UnionDef::_get_defined_in_skel, 0},
- {"_get_members", &POA_CORBA::UnionDef::_get_members_skel, 0},
- {"_set_members", &POA_CORBA::UnionDef::_set_members_skel, 0},
- {"create_enum", &POA_CORBA::UnionDef::create_enum_skel, 0},
- {"create_value", &POA_CORBA::UnionDef::create_value_skel, 0},
- {"create_module", &POA_CORBA::UnionDef::create_module_skel, 0},
- {"create_native", &POA_CORBA::UnionDef::create_native_skel, 0},
- {"create_interface", &POA_CORBA::UnionDef::create_interface_skel, 0},
- {"create_ext_value", &POA_CORBA::UnionDef::create_ext_value_skel, 0},
- {"_get_id", &POA_CORBA::UnionDef::_get_id_skel, 0},
- {"_set_id", &POA_CORBA::UnionDef::_set_id_skel, 0},
- {"describe", &POA_CORBA::UnionDef::describe_skel, 0},
- {"create_value_box", &POA_CORBA::UnionDef::create_value_box_skel, 0},
- {"create_local_interface", &POA_CORBA::UnionDef::create_local_interface_skel, 0},
- {"_get_def_kind", &POA_CORBA::UnionDef::_get_def_kind_skel, 0},
- {"_repository_id", &POA_CORBA::UnionDef::_repository_id_skel, 0},
- {"create_abstract_interface", &POA_CORBA::UnionDef::create_abstract_interface_skel, 0},
- {"_get_containing_repository", &POA_CORBA::UnionDef::_get_containing_repository_skel, 0},
- {"create_union", &POA_CORBA::UnionDef::create_union_skel, 0},
- {"contents", &POA_CORBA::UnionDef::contents_skel, 0},
- {"_component", &POA_CORBA::UnionDef::_component_skel, 0},
- {"create_exception", &POA_CORBA::UnionDef::create_exception_skel, 0},
- {"create_alias", &POA_CORBA::UnionDef::create_alias_skel, 0},
- {"_non_existent", &POA_CORBA::UnionDef::_non_existent_skel, 0},
- {"_get_discriminator_type_def", &POA_CORBA::UnionDef::_get_discriminator_type_def_skel, 0},
- {"_set_discriminator_type_def", &POA_CORBA::UnionDef::_set_discriminator_type_def_skel, 0},
- {"destroy", &POA_CORBA::UnionDef::destroy_skel, 0},
- {"describe_contents", &POA_CORBA::UnionDef::describe_contents_skel, 0},
- {"create_struct", &POA_CORBA::UnionDef::create_struct_skel, 0},
- {"create_constant", &POA_CORBA::UnionDef::create_constant_skel, 0},
- };
-
- static const signed char lookup[] =
- {
- -1, -1, -1, -1, 4, 5, 6, -7, -3, -87, 10, 11, -1, -1,
- -1, -1, -1, -1, 12, -1, -1, -14, -2, 13, -1, -17, -2, -91,
- -21, -2, 16, -1, -92, -1, -23, -2, 19, 20, -95, -25, -2, -92,
- -88, 27, -1, -1, 28, 29, 30, 31, 32, 33, 34, 35, -1, 36,
- 37, 38, 39, -1, -40, -2, -87, -1, -1, -1, -1, 42, -1, -1,
- -1, -1, 43, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 44,
- -1, 45,
- };
-
- if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
- {
- unsigned int key = hash (str, len);
-
- if (key <= MAX_HASH_VALUE && key >= MIN_HASH_VALUE)
- {
- int slot = lookup[key];
-
- if (slot >= 0 && slot < WORDLIST_SIZE)
- {
- const char *s = wordlist[slot].opname;
-
- if (*str == *s && !strncmp (str + 1, s + 1, len - 1))
- return &wordlist[slot];
- }
- else if (slot < 0 && slot >= -MAX_HASH_VALUE)
- return 0;
- else
- {
- unsigned int offset = key + slot + (slot > 0 ? -MAX_HASH_VALUE : MAX_HASH_VALUE);
- const TAO_operation_db_entry *base = &wordlist[-lookup[offset]];
- const TAO_operation_db_entry *ptr = base + -lookup[offset + 1];
-
- while (--ptr >= base)
- if (*str == *ptr->opname && !strncmp (str + 1, ptr->opname + 1, len - 1))
- return ptr;
- }
- }
- }
- return 0;
-}
-
-static TAO_CORBA_UnionDef_Perfect_Hash_OpTable tao_CORBA_UnionDef_optable;
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:966
-
-TAO::Collocation_Proxy_Broker *
-CORBA__TAO_UnionDef_Proxy_Broker_Factory_function ( ::CORBA::Object_ptr)
-{
- return reinterpret_cast<TAO::Collocation_Proxy_Broker *> (0xdead); // Dummy
-}
-
-int
-CORBA__TAO_UnionDef_Proxy_Broker_Factory_Initializer (size_t)
-{
- CORBA__TAO_UnionDef_Proxy_Broker_Factory_function_pointer =
- CORBA__TAO_UnionDef_Proxy_Broker_Factory_function;
-
- return 0;
-}
-
-static int
-CORBA__TAO_UnionDef_Proxy_Broker_Stub_Factory_Initializer_Scarecrow =
- CORBA__TAO_UnionDef_Proxy_Broker_Factory_Initializer (
- reinterpret_cast<size_t> (CORBA__TAO_UnionDef_Proxy_Broker_Factory_Initializer)
- );
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:103
-
-POA_CORBA::UnionDef::UnionDef (void)
- : TAO_ServantBase ()
-{
- this->optable_ = &tao_CORBA_UnionDef_optable;
-}
-
-POA_CORBA::UnionDef::UnionDef (const UnionDef& rhs)
- : TAO_Abstract_ServantBase (rhs),
- TAO_ServantBase (rhs),
- POA_CORBA::IRObject (rhs),
- POA_CORBA::Contained (rhs),
- POA_CORBA::IDLType (rhs),
- POA_CORBA::TypedefDef (rhs),
- POA_CORBA::Container (rhs)
-{
-}
-
-POA_CORBA::UnionDef::~UnionDef (void)
-{
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_discriminator_type_UnionDef
- : public TAO::Upcall_Command
- {
- public:
- inline _get_discriminator_type_UnionDef (
- POA_CORBA::UnionDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::TypeCode>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::TypeCode> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->discriminator_type ();
- }
-
- private:
- POA_CORBA::UnionDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::UnionDef::_get_discriminator_type_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::TypeCode>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::UnionDef * const impl =
- static_cast<POA_CORBA::UnionDef *> (servant);
-
- _get_discriminator_type_UnionDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_discriminator_type_def_UnionDef
- : public TAO::Upcall_Command
- {
- public:
- inline _get_discriminator_type_def_UnionDef (
- POA_CORBA::UnionDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::IDLType>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::IDLType> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->discriminator_type_def ();
- }
-
- private:
- POA_CORBA::UnionDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::UnionDef::_get_discriminator_type_def_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::IDLType>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::UnionDef * const impl =
- static_cast<POA_CORBA::UnionDef *> (servant);
-
- _get_discriminator_type_def_UnionDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _set_discriminator_type_def_UnionDef
- : public TAO::Upcall_Command
- {
- public:
- inline _set_discriminator_type_def_UnionDef (
- POA_CORBA::UnionDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::IDLType>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::IDLType> (
- this->operation_details_,
- this->args_,
- 1);
-
- this->servant_->discriminator_type_def (
- arg_1);
- }
-
- private:
- POA_CORBA::UnionDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::UnionDef::_set_discriminator_type_def_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< void>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::IDLType>::in_arg_val _tao_discriminator_type_def;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_discriminator_type_def
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::UnionDef * const impl =
- static_cast<POA_CORBA::UnionDef *> (servant);
-
- _set_discriminator_type_def_UnionDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_members_UnionDef
- : public TAO::Upcall_Command
- {
- public:
- inline _get_members_UnionDef (
- POA_CORBA::UnionDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::UnionMemberSeq>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::UnionMemberSeq> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->members ();
- }
-
- private:
- POA_CORBA::UnionDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::UnionDef::_get_members_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::UnionMemberSeq>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::UnionDef * const impl =
- static_cast<POA_CORBA::UnionDef *> (servant);
-
- _get_members_UnionDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _set_members_UnionDef
- : public TAO::Upcall_Command
- {
- public:
- inline _set_members_UnionDef (
- POA_CORBA::UnionDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::UnionMemberSeq>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::UnionMemberSeq> (
- this->operation_details_,
- this->args_,
- 1);
-
- this->servant_->members (
- arg_1);
- }
-
- private:
- POA_CORBA::UnionDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::UnionDef::_set_members_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< void>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::UnionMemberSeq>::in_arg_val _tao_members;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_members
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::UnionDef * const impl =
- static_cast<POA_CORBA::UnionDef *> (servant);
-
- _set_members_UnionDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:169
-
-namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _is_a_UnionDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _is_a_UnionDef_Upcall_Command (
- POA_CORBA::UnionDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_,
- 1);
-
- retval =
- this->servant_-> _is_a (
- arg_1);
- }
-
- private:
- POA_CORBA::UnionDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::UnionDef::_is_a_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_val _tao_repository_id;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_repository_id
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::UnionDef * const impl =
- static_cast<POA_CORBA::UnionDef *> (servant);
-
- _is_a_UnionDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _non_existent_UnionDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _non_existent_UnionDef_Upcall_Command (
- POA_CORBA::UnionDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _non_existent ();
- }
-
- private:
- POA_CORBA::UnionDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::UnionDef::_non_existent_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::UnionDef * const impl =
- static_cast<POA_CORBA::UnionDef *> (servant);
-
- _non_existent_UnionDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _repository_id_UnionDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _repository_id_UnionDef_Upcall_Command (
- POA_CORBA::UnionDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Char *>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _repository_id ();
- }
-
- private:
- POA_CORBA::UnionDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::UnionDef::_repository_id_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Char *>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::UnionDef * const impl =
- static_cast<POA_CORBA::UnionDef *> (servant);
-
- _repository_id_UnionDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:513
-
-void POA_CORBA::UnionDef::_interface_skel (
- TAO_ServerRequest & server_request,
- void * /* servant_upcall */,
- void * servant
- )
-{
- TAO_IFR_Client_Adapter *_tao_adapter =
- ACE_Dynamic_Service<TAO_IFR_Client_Adapter>::instance (
- TAO_ORB_Core::ifr_client_adapter_name ()
- );
-
- if (_tao_adapter == 0)
- {
- throw ::CORBA::INTF_REPOS (
- ::CORBA::OMGVMCID | 1,
- ::CORBA::COMPLETED_NO);
- }
-
- POA_CORBA::UnionDef * const impl =
- static_cast<POA_CORBA::UnionDef *> (servant);
- ::CORBA::InterfaceDef_ptr _tao_retval =
- impl->_get_interface ();
-
- server_request.init_reply ();
- TAO_OutputCDR &_tao_out = *server_request.outgoing ();
-
- ::CORBA::Boolean const _tao_result =
- _tao_adapter->interfacedef_cdr_insert (
- _tao_out,
- _tao_retval
- );
-
- _tao_adapter->dispose (_tao_retval);
-
- if (_tao_result == false)
- {
- throw ::CORBA::MARSHAL ();
- }
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_component_UnionDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _get_component_UnionDef_Upcall_Command (
- POA_CORBA::UnionDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Object>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Object> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _get_component ();
- }
-
- private:
- POA_CORBA::UnionDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::UnionDef::_component_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Object>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::UnionDef * const impl =
- static_cast<POA_CORBA::UnionDef *> (servant);
-
- _get_component_UnionDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-::CORBA::Boolean POA_CORBA::UnionDef::_is_a (
- const char* value
- )
-{
- return
- (
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IRObject:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Contained:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IDLType:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/TypedefDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Container:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/UnionDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Object:1.0"
- )
- );
-}
-
-const char* POA_CORBA::UnionDef::_interface_repository_id (void) const
-{
- return "IDL:omg.org/CORBA/UnionDef:1.0";
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:903
-
-void POA_CORBA::UnionDef::_dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- )
-{
- this->synchronous_upcall_dispatch (req,
- servant_upcall,
- this);
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:851
-
-CORBA::UnionDef *
-POA_CORBA::UnionDef::_this (void)
-{
- TAO_Stub *stub = this->_create_stub ();
-
- TAO_Stub_Auto_Ptr safe_stub (stub);
- ::CORBA::Object_ptr tmp = CORBA::Object::_nil ();
-
- ::CORBA::Boolean const _tao_opt_colloc =
- stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects ();
-
- ACE_NEW_RETURN (
- tmp,
- ::CORBA::Object (stub, _tao_opt_colloc, this),
- 0
- );
-
- ::CORBA::Object_var obj = tmp;
- (void) safe_stub.release ();
-
- typedef ::CORBA::UnionDef STUB_SCOPED_NAME;
- return
- TAO::Narrow_Utils<STUB_SCOPED_NAME>::unchecked_narrow (
- obj.in (),
- CORBA__TAO_UnionDef_Proxy_Broker_Factory_function_pointer
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1499
-
-class TAO_CORBA_EnumDef_Perfect_Hash_OpTable
- : public TAO_Perfect_Hash_OpTable
-{
-private:
- unsigned int hash (const char *str, unsigned int len);
-
-public:
- const TAO_operation_db_entry * lookup (const char *str, unsigned int len);
-};
-
-/* C++ code produced by gperf version 2.8 (ACE version) */
-/* Command-line: C:\ACE\latest\ACE_wrappers\bin\gperf.exe -m -M -J -c -C -D -E -T -f 0 -F 0,0 -a -o -t -p -K opname -L C++ -Z TAO_CORBA_EnumDef_Perfect_Hash_OpTable -N lookup */
-unsigned int
-TAO_CORBA_EnumDef_Perfect_Hash_OpTable::hash (const char *str, unsigned int len)
-{
- static const unsigned char asso_values[] =
- {
-#if defined (ACE_MVS)
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 0,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 0,
- 37, 37, 0, 0, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 0, 0,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 10, 10, 37, 37, 37, 37, 10, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37,
-#else
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 0, 37, 0, 37, 37,
- 0, 0, 37, 37, 37, 37, 37, 37, 37, 0,
- 0, 37, 37, 37, 37, 10, 10, 37, 37, 37,
- 37, 10, 37, 37, 37, 37, 37, 37,
-#endif /* ACE_MVS */
- };
- return len + asso_values[(int) str[len - 1]] + asso_values[(int) str[0]];
-}
-
-const TAO_operation_db_entry *
-TAO_CORBA_EnumDef_Perfect_Hash_OpTable::lookup (const char *str, unsigned int len)
-{
- enum
- {
- TOTAL_KEYWORDS = 21,
- MIN_WORD_LENGTH = 4,
- MAX_WORD_LENGTH = 26,
- MIN_HASH_VALUE = 4,
- MAX_HASH_VALUE = 36,
- HASH_VALUE_RANGE = 33,
- DUPLICATES = 6,
- WORDLIST_SIZE = 25
- };
-
- static const TAO_operation_db_entry wordlist[] =
- {
- {"",0,0},{"",0,0},{"",0,0},{"",0,0},
- {"move", &POA_CORBA::EnumDef::move_skel, 0},
- {"_is_a", &POA_CORBA::EnumDef::_is_a_skel, 0},
- {"_get_id", &POA_CORBA::EnumDef::_get_id_skel, 0},
- {"_set_id", &POA_CORBA::EnumDef::_set_id_skel, 0},
- {"describe", &POA_CORBA::EnumDef::describe_skel, 0},
- {"_get_name", &POA_CORBA::EnumDef::_get_name_skel, 0},
- {"_get_type", &POA_CORBA::EnumDef::_get_type_skel, 0},
- {"_set_name", &POA_CORBA::EnumDef::_set_name_skel, 0},
- {"_interface", &POA_CORBA::EnumDef::_interface_skel, 0},
- {"_get_version", &POA_CORBA::EnumDef::_get_version_skel, 0},
- {"_set_version", &POA_CORBA::EnumDef::_set_version_skel, 0},
- {"_get_def_kind", &POA_CORBA::EnumDef::_get_def_kind_skel, 0},
- {"_repository_id", &POA_CORBA::EnumDef::_repository_id_skel, 0},
- {"_get_defined_in", &POA_CORBA::EnumDef::_get_defined_in_skel, 0},
- {"destroy", &POA_CORBA::EnumDef::destroy_skel, 0},
- {"_get_absolute_name", &POA_CORBA::EnumDef::_get_absolute_name_skel, 0},
- {"_component", &POA_CORBA::EnumDef::_component_skel, 0},
- {"_get_members", &POA_CORBA::EnumDef::_get_members_skel, 0},
- {"_set_members", &POA_CORBA::EnumDef::_set_members_skel, 0},
- {"_non_existent", &POA_CORBA::EnumDef::_non_existent_skel, 0},
- {"_get_containing_repository", &POA_CORBA::EnumDef::_get_containing_repository_skel, 0},
- };
-
- static const signed char lookup[] =
- {
- -13, -2, -21, -2, 4, 5, -1, 55, 8, 51, 12, -1, -48, 15,
- 16, 17, -1, 18, 19, -1, 20, -1, -56, 23, -9, -3, -6, -2,
- -1, -1, -1, -1, -1, -1, -1, -1, 24,
- };
-
- if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
- {
- unsigned int key = hash (str, len);
-
- if (key <= MAX_HASH_VALUE && key >= MIN_HASH_VALUE)
- {
- int slot = lookup[key];
-
- if (slot >= 0 && slot < WORDLIST_SIZE)
- {
- const char *s = wordlist[slot].opname;
-
- if (*str == *s && !strncmp (str + 1, s + 1, len - 1))
- return &wordlist[slot];
- }
- else if (slot < 0 && slot >= -MAX_HASH_VALUE)
- return 0;
- else
- {
- unsigned int offset = key + slot + (slot > 0 ? -MAX_HASH_VALUE : MAX_HASH_VALUE);
- const TAO_operation_db_entry *base = &wordlist[-lookup[offset]];
- const TAO_operation_db_entry *ptr = base + -lookup[offset + 1];
-
- while (--ptr >= base)
- if (*str == *ptr->opname && !strncmp (str + 1, ptr->opname + 1, len - 1))
- return ptr;
- }
- }
- }
- return 0;
-}
-
-static TAO_CORBA_EnumDef_Perfect_Hash_OpTable tao_CORBA_EnumDef_optable;
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:966
-
-TAO::Collocation_Proxy_Broker *
-CORBA__TAO_EnumDef_Proxy_Broker_Factory_function ( ::CORBA::Object_ptr)
-{
- return reinterpret_cast<TAO::Collocation_Proxy_Broker *> (0xdead); // Dummy
-}
-
-int
-CORBA__TAO_EnumDef_Proxy_Broker_Factory_Initializer (size_t)
-{
- CORBA__TAO_EnumDef_Proxy_Broker_Factory_function_pointer =
- CORBA__TAO_EnumDef_Proxy_Broker_Factory_function;
-
- return 0;
-}
-
-static int
-CORBA__TAO_EnumDef_Proxy_Broker_Stub_Factory_Initializer_Scarecrow =
- CORBA__TAO_EnumDef_Proxy_Broker_Factory_Initializer (
- reinterpret_cast<size_t> (CORBA__TAO_EnumDef_Proxy_Broker_Factory_Initializer)
- );
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:103
-
-POA_CORBA::EnumDef::EnumDef (void)
- : TAO_ServantBase ()
-{
- this->optable_ = &tao_CORBA_EnumDef_optable;
-}
-
-POA_CORBA::EnumDef::EnumDef (const EnumDef& rhs)
- : TAO_Abstract_ServantBase (rhs),
- TAO_ServantBase (rhs),
- POA_CORBA::IRObject (rhs),
- POA_CORBA::Contained (rhs),
- POA_CORBA::IDLType (rhs),
- POA_CORBA::TypedefDef (rhs)
-{
-}
-
-POA_CORBA::EnumDef::~EnumDef (void)
-{
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_members_EnumDef
- : public TAO::Upcall_Command
- {
- public:
- inline _get_members_EnumDef (
- POA_CORBA::EnumDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::EnumMemberSeq>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::EnumMemberSeq> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->members ();
- }
-
- private:
- POA_CORBA::EnumDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::EnumDef::_get_members_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::EnumMemberSeq>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::EnumDef * const impl =
- static_cast<POA_CORBA::EnumDef *> (servant);
-
- _get_members_EnumDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _set_members_EnumDef
- : public TAO::Upcall_Command
- {
- public:
- inline _set_members_EnumDef (
- POA_CORBA::EnumDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::EnumMemberSeq>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::EnumMemberSeq> (
- this->operation_details_,
- this->args_,
- 1);
-
- this->servant_->members (
- arg_1);
- }
-
- private:
- POA_CORBA::EnumDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::EnumDef::_set_members_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< void>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::EnumMemberSeq>::in_arg_val _tao_members;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_members
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::EnumDef * const impl =
- static_cast<POA_CORBA::EnumDef *> (servant);
-
- _set_members_EnumDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:169
-
-namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _is_a_EnumDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _is_a_EnumDef_Upcall_Command (
- POA_CORBA::EnumDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_,
- 1);
-
- retval =
- this->servant_-> _is_a (
- arg_1);
- }
-
- private:
- POA_CORBA::EnumDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::EnumDef::_is_a_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_val _tao_repository_id;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_repository_id
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::EnumDef * const impl =
- static_cast<POA_CORBA::EnumDef *> (servant);
-
- _is_a_EnumDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _non_existent_EnumDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _non_existent_EnumDef_Upcall_Command (
- POA_CORBA::EnumDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _non_existent ();
- }
-
- private:
- POA_CORBA::EnumDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::EnumDef::_non_existent_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::EnumDef * const impl =
- static_cast<POA_CORBA::EnumDef *> (servant);
-
- _non_existent_EnumDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _repository_id_EnumDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _repository_id_EnumDef_Upcall_Command (
- POA_CORBA::EnumDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Char *>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _repository_id ();
- }
-
- private:
- POA_CORBA::EnumDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::EnumDef::_repository_id_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Char *>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::EnumDef * const impl =
- static_cast<POA_CORBA::EnumDef *> (servant);
-
- _repository_id_EnumDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:513
-
-void POA_CORBA::EnumDef::_interface_skel (
- TAO_ServerRequest & server_request,
- void * /* servant_upcall */,
- void * servant
- )
-{
- TAO_IFR_Client_Adapter *_tao_adapter =
- ACE_Dynamic_Service<TAO_IFR_Client_Adapter>::instance (
- TAO_ORB_Core::ifr_client_adapter_name ()
- );
-
- if (_tao_adapter == 0)
- {
- throw ::CORBA::INTF_REPOS (
- ::CORBA::OMGVMCID | 1,
- ::CORBA::COMPLETED_NO);
- }
-
- POA_CORBA::EnumDef * const impl =
- static_cast<POA_CORBA::EnumDef *> (servant);
- ::CORBA::InterfaceDef_ptr _tao_retval =
- impl->_get_interface ();
-
- server_request.init_reply ();
- TAO_OutputCDR &_tao_out = *server_request.outgoing ();
-
- ::CORBA::Boolean const _tao_result =
- _tao_adapter->interfacedef_cdr_insert (
- _tao_out,
- _tao_retval
- );
-
- _tao_adapter->dispose (_tao_retval);
-
- if (_tao_result == false)
- {
- throw ::CORBA::MARSHAL ();
- }
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_component_EnumDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _get_component_EnumDef_Upcall_Command (
- POA_CORBA::EnumDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Object>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Object> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _get_component ();
- }
-
- private:
- POA_CORBA::EnumDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::EnumDef::_component_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Object>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::EnumDef * const impl =
- static_cast<POA_CORBA::EnumDef *> (servant);
-
- _get_component_EnumDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-::CORBA::Boolean POA_CORBA::EnumDef::_is_a (
- const char* value
- )
-{
- return
- (
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IRObject:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Contained:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IDLType:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/TypedefDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/EnumDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Object:1.0"
- )
- );
-}
-
-const char* POA_CORBA::EnumDef::_interface_repository_id (void) const
-{
- return "IDL:omg.org/CORBA/EnumDef:1.0";
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:903
-
-void POA_CORBA::EnumDef::_dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- )
-{
- this->synchronous_upcall_dispatch (req,
- servant_upcall,
- this);
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:851
-
-CORBA::EnumDef *
-POA_CORBA::EnumDef::_this (void)
-{
- TAO_Stub *stub = this->_create_stub ();
-
- TAO_Stub_Auto_Ptr safe_stub (stub);
- ::CORBA::Object_ptr tmp = CORBA::Object::_nil ();
-
- ::CORBA::Boolean const _tao_opt_colloc =
- stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects ();
-
- ACE_NEW_RETURN (
- tmp,
- ::CORBA::Object (stub, _tao_opt_colloc, this),
- 0
- );
-
- ::CORBA::Object_var obj = tmp;
- (void) safe_stub.release ();
-
- typedef ::CORBA::EnumDef STUB_SCOPED_NAME;
- return
- TAO::Narrow_Utils<STUB_SCOPED_NAME>::unchecked_narrow (
- obj.in (),
- CORBA__TAO_EnumDef_Proxy_Broker_Factory_function_pointer
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1499
-
-class TAO_CORBA_AliasDef_Perfect_Hash_OpTable
- : public TAO_Perfect_Hash_OpTable
-{
-private:
- unsigned int hash (const char *str, unsigned int len);
-
-public:
- const TAO_operation_db_entry * lookup (const char *str, unsigned int len);
-};
-
-/* C++ code produced by gperf version 2.8 (ACE version) */
-/* Command-line: C:\ACE\latest\ACE_wrappers\bin\gperf.exe -m -M -J -c -C -D -E -T -f 0 -F 0,0 -a -o -t -p -K opname -L C++ -Z TAO_CORBA_AliasDef_Perfect_Hash_OpTable -N lookup */
-unsigned int
-TAO_CORBA_AliasDef_Perfect_Hash_OpTable::hash (const char *str, unsigned int len)
-{
- static const unsigned char asso_values[] =
- {
-#if defined (ACE_MVS)
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 0,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 0,
- 37, 37, 0, 0, 0, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 0, 0,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 10, 37, 37, 37, 37, 10, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37,
-#else
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 0, 37, 0, 37, 37,
- 0, 0, 0, 37, 37, 37, 37, 37, 37, 0,
- 0, 37, 37, 37, 37, 37, 10, 37, 37, 37,
- 37, 10, 37, 37, 37, 37, 37, 37,
-#endif /* ACE_MVS */
- };
- return len + asso_values[(int) str[len - 1]] + asso_values[(int) str[0]];
-}
-
-const TAO_operation_db_entry *
-TAO_CORBA_AliasDef_Perfect_Hash_OpTable::lookup (const char *str, unsigned int len)
-{
- enum
- {
- TOTAL_KEYWORDS = 21,
- MIN_WORD_LENGTH = 4,
- MAX_WORD_LENGTH = 26,
- MIN_HASH_VALUE = 4,
- MAX_HASH_VALUE = 36,
- HASH_VALUE_RANGE = 33,
- DUPLICATES = 6,
- WORDLIST_SIZE = 25
- };
-
- static const TAO_operation_db_entry wordlist[] =
- {
- {"",0,0},{"",0,0},{"",0,0},{"",0,0},
- {"move", &POA_CORBA::AliasDef::move_skel, 0},
- {"_is_a", &POA_CORBA::AliasDef::_is_a_skel, 0},
- {"_get_id", &POA_CORBA::AliasDef::_get_id_skel, 0},
- {"_set_id", &POA_CORBA::AliasDef::_set_id_skel, 0},
- {"describe", &POA_CORBA::AliasDef::describe_skel, 0},
- {"_get_name", &POA_CORBA::AliasDef::_get_name_skel, 0},
- {"_get_type", &POA_CORBA::AliasDef::_get_type_skel, 0},
- {"_set_name", &POA_CORBA::AliasDef::_set_name_skel, 0},
- {"_interface", &POA_CORBA::AliasDef::_interface_skel, 0},
- {"_get_version", &POA_CORBA::AliasDef::_get_version_skel, 0},
- {"_set_version", &POA_CORBA::AliasDef::_set_version_skel, 0},
- {"_get_def_kind", &POA_CORBA::AliasDef::_get_def_kind_skel, 0},
- {"_repository_id", &POA_CORBA::AliasDef::_repository_id_skel, 0},
- {"_get_defined_in", &POA_CORBA::AliasDef::_get_defined_in_skel, 0},
- {"destroy", &POA_CORBA::AliasDef::destroy_skel, 0},
- {"_get_absolute_name", &POA_CORBA::AliasDef::_get_absolute_name_skel, 0},
- {"_component", &POA_CORBA::AliasDef::_component_skel, 0},
- {"_get_original_type_def", &POA_CORBA::AliasDef::_get_original_type_def_skel, 0},
- {"_set_original_type_def", &POA_CORBA::AliasDef::_set_original_type_def_skel, 0},
- {"_non_existent", &POA_CORBA::AliasDef::_non_existent_skel, 0},
- {"_get_containing_repository", &POA_CORBA::AliasDef::_get_containing_repository_skel, 0},
- };
-
- static const signed char lookup[] =
- {
- -13, -2, -21, -2, 4, 5, -1, 55, 8, 51, 12, -1, -48, 15,
- 16, 17, -1, 18, 19, -1, 20, -1, -56, 23, -9, -3, -6, -2,
- -1, -1, -1, -1, -1, -1, -1, -1, 24,
- };
-
- if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
- {
- unsigned int key = hash (str, len);
-
- if (key <= MAX_HASH_VALUE && key >= MIN_HASH_VALUE)
- {
- int slot = lookup[key];
-
- if (slot >= 0 && slot < WORDLIST_SIZE)
- {
- const char *s = wordlist[slot].opname;
-
- if (*str == *s && !strncmp (str + 1, s + 1, len - 1))
- return &wordlist[slot];
- }
- else if (slot < 0 && slot >= -MAX_HASH_VALUE)
- return 0;
- else
- {
- unsigned int offset = key + slot + (slot > 0 ? -MAX_HASH_VALUE : MAX_HASH_VALUE);
- const TAO_operation_db_entry *base = &wordlist[-lookup[offset]];
- const TAO_operation_db_entry *ptr = base + -lookup[offset + 1];
-
- while (--ptr >= base)
- if (*str == *ptr->opname && !strncmp (str + 1, ptr->opname + 1, len - 1))
- return ptr;
- }
- }
- }
- return 0;
-}
-
-static TAO_CORBA_AliasDef_Perfect_Hash_OpTable tao_CORBA_AliasDef_optable;
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:966
-
-TAO::Collocation_Proxy_Broker *
-CORBA__TAO_AliasDef_Proxy_Broker_Factory_function ( ::CORBA::Object_ptr)
-{
- return reinterpret_cast<TAO::Collocation_Proxy_Broker *> (0xdead); // Dummy
-}
-
-int
-CORBA__TAO_AliasDef_Proxy_Broker_Factory_Initializer (size_t)
-{
- CORBA__TAO_AliasDef_Proxy_Broker_Factory_function_pointer =
- CORBA__TAO_AliasDef_Proxy_Broker_Factory_function;
-
- return 0;
-}
-
-static int
-CORBA__TAO_AliasDef_Proxy_Broker_Stub_Factory_Initializer_Scarecrow =
- CORBA__TAO_AliasDef_Proxy_Broker_Factory_Initializer (
- reinterpret_cast<size_t> (CORBA__TAO_AliasDef_Proxy_Broker_Factory_Initializer)
- );
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:103
-
-POA_CORBA::AliasDef::AliasDef (void)
- : TAO_ServantBase ()
-{
- this->optable_ = &tao_CORBA_AliasDef_optable;
-}
-
-POA_CORBA::AliasDef::AliasDef (const AliasDef& rhs)
- : TAO_Abstract_ServantBase (rhs),
- TAO_ServantBase (rhs),
- POA_CORBA::IRObject (rhs),
- POA_CORBA::Contained (rhs),
- POA_CORBA::IDLType (rhs),
- POA_CORBA::TypedefDef (rhs)
-{
-}
-
-POA_CORBA::AliasDef::~AliasDef (void)
-{
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_original_type_def_AliasDef
- : public TAO::Upcall_Command
- {
- public:
- inline _get_original_type_def_AliasDef (
- POA_CORBA::AliasDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::IDLType>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::IDLType> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->original_type_def ();
- }
-
- private:
- POA_CORBA::AliasDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::AliasDef::_get_original_type_def_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::IDLType>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::AliasDef * const impl =
- static_cast<POA_CORBA::AliasDef *> (servant);
-
- _get_original_type_def_AliasDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _set_original_type_def_AliasDef
- : public TAO::Upcall_Command
- {
- public:
- inline _set_original_type_def_AliasDef (
- POA_CORBA::AliasDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::IDLType>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::IDLType> (
- this->operation_details_,
- this->args_,
- 1);
-
- this->servant_->original_type_def (
- arg_1);
- }
-
- private:
- POA_CORBA::AliasDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::AliasDef::_set_original_type_def_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< void>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::IDLType>::in_arg_val _tao_original_type_def;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_original_type_def
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::AliasDef * const impl =
- static_cast<POA_CORBA::AliasDef *> (servant);
-
- _set_original_type_def_AliasDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:169
-
-namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _is_a_AliasDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _is_a_AliasDef_Upcall_Command (
- POA_CORBA::AliasDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_,
- 1);
-
- retval =
- this->servant_-> _is_a (
- arg_1);
- }
-
- private:
- POA_CORBA::AliasDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::AliasDef::_is_a_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_val _tao_repository_id;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_repository_id
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::AliasDef * const impl =
- static_cast<POA_CORBA::AliasDef *> (servant);
-
- _is_a_AliasDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _non_existent_AliasDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _non_existent_AliasDef_Upcall_Command (
- POA_CORBA::AliasDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _non_existent ();
- }
-
- private:
- POA_CORBA::AliasDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::AliasDef::_non_existent_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::AliasDef * const impl =
- static_cast<POA_CORBA::AliasDef *> (servant);
-
- _non_existent_AliasDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _repository_id_AliasDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _repository_id_AliasDef_Upcall_Command (
- POA_CORBA::AliasDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Char *>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _repository_id ();
- }
-
- private:
- POA_CORBA::AliasDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::AliasDef::_repository_id_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Char *>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::AliasDef * const impl =
- static_cast<POA_CORBA::AliasDef *> (servant);
-
- _repository_id_AliasDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:513
-
-void POA_CORBA::AliasDef::_interface_skel (
- TAO_ServerRequest & server_request,
- void * /* servant_upcall */,
- void * servant
- )
-{
- TAO_IFR_Client_Adapter *_tao_adapter =
- ACE_Dynamic_Service<TAO_IFR_Client_Adapter>::instance (
- TAO_ORB_Core::ifr_client_adapter_name ()
- );
-
- if (_tao_adapter == 0)
- {
- throw ::CORBA::INTF_REPOS (
- ::CORBA::OMGVMCID | 1,
- ::CORBA::COMPLETED_NO);
- }
-
- POA_CORBA::AliasDef * const impl =
- static_cast<POA_CORBA::AliasDef *> (servant);
- ::CORBA::InterfaceDef_ptr _tao_retval =
- impl->_get_interface ();
-
- server_request.init_reply ();
- TAO_OutputCDR &_tao_out = *server_request.outgoing ();
-
- ::CORBA::Boolean const _tao_result =
- _tao_adapter->interfacedef_cdr_insert (
- _tao_out,
- _tao_retval
- );
-
- _tao_adapter->dispose (_tao_retval);
-
- if (_tao_result == false)
- {
- throw ::CORBA::MARSHAL ();
- }
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_component_AliasDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _get_component_AliasDef_Upcall_Command (
- POA_CORBA::AliasDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Object>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Object> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _get_component ();
- }
-
- private:
- POA_CORBA::AliasDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::AliasDef::_component_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Object>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::AliasDef * const impl =
- static_cast<POA_CORBA::AliasDef *> (servant);
-
- _get_component_AliasDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-::CORBA::Boolean POA_CORBA::AliasDef::_is_a (
- const char* value
- )
-{
- return
- (
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IRObject:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Contained:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IDLType:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/TypedefDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/AliasDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Object:1.0"
- )
- );
-}
-
-const char* POA_CORBA::AliasDef::_interface_repository_id (void) const
-{
- return "IDL:omg.org/CORBA/AliasDef:1.0";
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:903
-
-void POA_CORBA::AliasDef::_dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- )
-{
- this->synchronous_upcall_dispatch (req,
- servant_upcall,
- this);
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:851
-
-CORBA::AliasDef *
-POA_CORBA::AliasDef::_this (void)
-{
- TAO_Stub *stub = this->_create_stub ();
-
- TAO_Stub_Auto_Ptr safe_stub (stub);
- ::CORBA::Object_ptr tmp = CORBA::Object::_nil ();
-
- ::CORBA::Boolean const _tao_opt_colloc =
- stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects ();
-
- ACE_NEW_RETURN (
- tmp,
- ::CORBA::Object (stub, _tao_opt_colloc, this),
- 0
- );
-
- ::CORBA::Object_var obj = tmp;
- (void) safe_stub.release ();
-
- typedef ::CORBA::AliasDef STUB_SCOPED_NAME;
- return
- TAO::Narrow_Utils<STUB_SCOPED_NAME>::unchecked_narrow (
- obj.in (),
- CORBA__TAO_AliasDef_Proxy_Broker_Factory_function_pointer
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1499
-
-class TAO_CORBA_NativeDef_Perfect_Hash_OpTable
- : public TAO_Perfect_Hash_OpTable
-{
-private:
- unsigned int hash (const char *str, unsigned int len);
-
-public:
- const TAO_operation_db_entry * lookup (const char *str, unsigned int len);
-};
-
-/* C++ code produced by gperf version 2.8 (ACE version) */
-/* Command-line: C:\ACE\latest\ACE_wrappers\bin\gperf.exe -m -M -J -c -C -D -E -T -f 0 -F 0,0 -a -o -t -p -K opname -L C++ -Z TAO_CORBA_NativeDef_Perfect_Hash_OpTable -N lookup */
-unsigned int
-TAO_CORBA_NativeDef_Perfect_Hash_OpTable::hash (const char *str, unsigned int len)
-{
- static const unsigned char asso_values[] =
- {
-#if defined (ACE_MVS)
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 0,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 0,
- 37, 37, 0, 0, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 0, 0,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 10, 37, 37, 37, 37, 10, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37,
-#else
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 0, 37, 0, 37, 37,
- 0, 0, 37, 37, 37, 37, 37, 37, 37, 0,
- 0, 37, 37, 37, 37, 37, 10, 37, 37, 37,
- 37, 10, 37, 37, 37, 37, 37, 37,
-#endif /* ACE_MVS */
- };
- return len + asso_values[(int) str[len - 1]] + asso_values[(int) str[0]];
-}
-
-const TAO_operation_db_entry *
-TAO_CORBA_NativeDef_Perfect_Hash_OpTable::lookup (const char *str, unsigned int len)
-{
- enum
- {
- TOTAL_KEYWORDS = 19,
- MIN_WORD_LENGTH = 4,
- MAX_WORD_LENGTH = 26,
- MIN_HASH_VALUE = 4,
- MAX_HASH_VALUE = 36,
- HASH_VALUE_RANGE = 33,
- DUPLICATES = 5,
- WORDLIST_SIZE = 23
- };
-
- static const TAO_operation_db_entry wordlist[] =
- {
- {"",0,0},{"",0,0},{"",0,0},{"",0,0},
- {"move", &POA_CORBA::NativeDef::move_skel, 0},
- {"_is_a", &POA_CORBA::NativeDef::_is_a_skel, 0},
- {"_get_id", &POA_CORBA::NativeDef::_get_id_skel, 0},
- {"_set_id", &POA_CORBA::NativeDef::_set_id_skel, 0},
- {"describe", &POA_CORBA::NativeDef::describe_skel, 0},
- {"_get_name", &POA_CORBA::NativeDef::_get_name_skel, 0},
- {"_get_type", &POA_CORBA::NativeDef::_get_type_skel, 0},
- {"_set_name", &POA_CORBA::NativeDef::_set_name_skel, 0},
- {"_interface", &POA_CORBA::NativeDef::_interface_skel, 0},
- {"_get_version", &POA_CORBA::NativeDef::_get_version_skel, 0},
- {"_set_version", &POA_CORBA::NativeDef::_set_version_skel, 0},
- {"_get_def_kind", &POA_CORBA::NativeDef::_get_def_kind_skel, 0},
- {"_repository_id", &POA_CORBA::NativeDef::_repository_id_skel, 0},
- {"_get_defined_in", &POA_CORBA::NativeDef::_get_defined_in_skel, 0},
- {"destroy", &POA_CORBA::NativeDef::destroy_skel, 0},
- {"_get_absolute_name", &POA_CORBA::NativeDef::_get_absolute_name_skel, 0},
- {"_component", &POA_CORBA::NativeDef::_component_skel, 0},
- {"_non_existent", &POA_CORBA::NativeDef::_non_existent_skel, 0},
- {"_get_containing_repository", &POA_CORBA::NativeDef::_get_containing_repository_skel, 0},
- };
-
- static const signed char lookup[] =
- {
- -9, -3, -13, -2, 4, 5, -1, 50, 8, -45, 12, -1, -46, 15,
- 16, 17, -1, 18, 19, -1, 20, -6, -2, 21, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, -1, 22,
- };
-
- if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
- {
- unsigned int key = hash (str, len);
-
- if (key <= MAX_HASH_VALUE && key >= MIN_HASH_VALUE)
- {
- int slot = lookup[key];
-
- if (slot >= 0 && slot < WORDLIST_SIZE)
- {
- const char *s = wordlist[slot].opname;
-
- if (*str == *s && !strncmp (str + 1, s + 1, len - 1))
- return &wordlist[slot];
- }
- else if (slot < 0 && slot >= -MAX_HASH_VALUE)
- return 0;
- else
- {
- unsigned int offset = key + slot + (slot > 0 ? -MAX_HASH_VALUE : MAX_HASH_VALUE);
- const TAO_operation_db_entry *base = &wordlist[-lookup[offset]];
- const TAO_operation_db_entry *ptr = base + -lookup[offset + 1];
-
- while (--ptr >= base)
- if (*str == *ptr->opname && !strncmp (str + 1, ptr->opname + 1, len - 1))
- return ptr;
- }
- }
- }
- return 0;
-}
-
-static TAO_CORBA_NativeDef_Perfect_Hash_OpTable tao_CORBA_NativeDef_optable;
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:966
-
-TAO::Collocation_Proxy_Broker *
-CORBA__TAO_NativeDef_Proxy_Broker_Factory_function ( ::CORBA::Object_ptr)
-{
- return reinterpret_cast<TAO::Collocation_Proxy_Broker *> (0xdead); // Dummy
-}
-
-int
-CORBA__TAO_NativeDef_Proxy_Broker_Factory_Initializer (size_t)
-{
- CORBA__TAO_NativeDef_Proxy_Broker_Factory_function_pointer =
- CORBA__TAO_NativeDef_Proxy_Broker_Factory_function;
-
- return 0;
-}
-
-static int
-CORBA__TAO_NativeDef_Proxy_Broker_Stub_Factory_Initializer_Scarecrow =
- CORBA__TAO_NativeDef_Proxy_Broker_Factory_Initializer (
- reinterpret_cast<size_t> (CORBA__TAO_NativeDef_Proxy_Broker_Factory_Initializer)
- );
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:103
-
-POA_CORBA::NativeDef::NativeDef (void)
- : TAO_ServantBase ()
-{
- this->optable_ = &tao_CORBA_NativeDef_optable;
-}
-
-POA_CORBA::NativeDef::NativeDef (const NativeDef& rhs)
- : TAO_Abstract_ServantBase (rhs),
- TAO_ServantBase (rhs),
- POA_CORBA::IRObject (rhs),
- POA_CORBA::Contained (rhs),
- POA_CORBA::IDLType (rhs),
- POA_CORBA::TypedefDef (rhs)
-{
-}
-
-POA_CORBA::NativeDef::~NativeDef (void)
-{
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:169
-
-namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _is_a_NativeDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _is_a_NativeDef_Upcall_Command (
- POA_CORBA::NativeDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_,
- 1);
-
- retval =
- this->servant_-> _is_a (
- arg_1);
- }
-
- private:
- POA_CORBA::NativeDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::NativeDef::_is_a_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_val _tao_repository_id;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_repository_id
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::NativeDef * const impl =
- static_cast<POA_CORBA::NativeDef *> (servant);
-
- _is_a_NativeDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _non_existent_NativeDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _non_existent_NativeDef_Upcall_Command (
- POA_CORBA::NativeDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _non_existent ();
- }
-
- private:
- POA_CORBA::NativeDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::NativeDef::_non_existent_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::NativeDef * const impl =
- static_cast<POA_CORBA::NativeDef *> (servant);
-
- _non_existent_NativeDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _repository_id_NativeDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _repository_id_NativeDef_Upcall_Command (
- POA_CORBA::NativeDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Char *>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _repository_id ();
- }
-
- private:
- POA_CORBA::NativeDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::NativeDef::_repository_id_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Char *>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::NativeDef * const impl =
- static_cast<POA_CORBA::NativeDef *> (servant);
-
- _repository_id_NativeDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:513
-
-void POA_CORBA::NativeDef::_interface_skel (
- TAO_ServerRequest & server_request,
- void * /* servant_upcall */,
- void * servant
- )
-{
- TAO_IFR_Client_Adapter *_tao_adapter =
- ACE_Dynamic_Service<TAO_IFR_Client_Adapter>::instance (
- TAO_ORB_Core::ifr_client_adapter_name ()
- );
-
- if (_tao_adapter == 0)
- {
- throw ::CORBA::INTF_REPOS (
- ::CORBA::OMGVMCID | 1,
- ::CORBA::COMPLETED_NO);
- }
-
- POA_CORBA::NativeDef * const impl =
- static_cast<POA_CORBA::NativeDef *> (servant);
- ::CORBA::InterfaceDef_ptr _tao_retval =
- impl->_get_interface ();
-
- server_request.init_reply ();
- TAO_OutputCDR &_tao_out = *server_request.outgoing ();
-
- ::CORBA::Boolean const _tao_result =
- _tao_adapter->interfacedef_cdr_insert (
- _tao_out,
- _tao_retval
- );
-
- _tao_adapter->dispose (_tao_retval);
-
- if (_tao_result == false)
- {
- throw ::CORBA::MARSHAL ();
- }
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_component_NativeDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _get_component_NativeDef_Upcall_Command (
- POA_CORBA::NativeDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Object>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Object> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _get_component ();
- }
-
- private:
- POA_CORBA::NativeDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::NativeDef::_component_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Object>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::NativeDef * const impl =
- static_cast<POA_CORBA::NativeDef *> (servant);
-
- _get_component_NativeDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-::CORBA::Boolean POA_CORBA::NativeDef::_is_a (
- const char* value
- )
-{
- return
- (
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IRObject:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Contained:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IDLType:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/TypedefDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/NativeDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Object:1.0"
- )
- );
-}
-
-const char* POA_CORBA::NativeDef::_interface_repository_id (void) const
-{
- return "IDL:omg.org/CORBA/NativeDef:1.0";
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:903
-
-void POA_CORBA::NativeDef::_dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- )
-{
- this->synchronous_upcall_dispatch (req,
- servant_upcall,
- this);
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:851
-
-CORBA::NativeDef *
-POA_CORBA::NativeDef::_this (void)
-{
- TAO_Stub *stub = this->_create_stub ();
-
- TAO_Stub_Auto_Ptr safe_stub (stub);
- ::CORBA::Object_ptr tmp = CORBA::Object::_nil ();
-
- ::CORBA::Boolean const _tao_opt_colloc =
- stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects ();
-
- ACE_NEW_RETURN (
- tmp,
- ::CORBA::Object (stub, _tao_opt_colloc, this),
- 0
- );
-
- ::CORBA::Object_var obj = tmp;
- (void) safe_stub.release ();
-
- typedef ::CORBA::NativeDef STUB_SCOPED_NAME;
- return
- TAO::Narrow_Utils<STUB_SCOPED_NAME>::unchecked_narrow (
- obj.in (),
- CORBA__TAO_NativeDef_Proxy_Broker_Factory_function_pointer
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1499
-
-class TAO_CORBA_PrimitiveDef_Perfect_Hash_OpTable
- : public TAO_Perfect_Hash_OpTable
-{
-private:
- unsigned int hash (const char *str, unsigned int len);
-
-public:
- const TAO_operation_db_entry * lookup (const char *str, unsigned int len);
-};
-
-/* C++ code produced by gperf version 2.8 (ACE version) */
-/* Command-line: C:\ACE\latest\ACE_wrappers\bin\gperf.exe -m -M -J -c -C -D -E -T -f 0 -F 0,0 -a -o -t -p -K opname -L C++ -Z TAO_CORBA_PrimitiveDef_Perfect_Hash_OpTable -N lookup */
-unsigned int
-TAO_CORBA_PrimitiveDef_Perfect_Hash_OpTable::hash (const char *str, unsigned int len)
-{
- static const unsigned char asso_values[] =
- {
-#if defined (ACE_MVS)
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 0,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 0,
- 21, 21, 0, 10, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 5, 21, 21, 21, 21, 0, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21,
-#else
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 0, 21, 0, 21, 21,
- 0, 10, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 5, 21, 21, 21,
- 21, 0, 21, 21, 21, 21, 21, 21,
-#endif /* ACE_MVS */
- };
- return len + asso_values[(int) str[len - 1]] + asso_values[(int) str[0]];
-}
-
-const TAO_operation_db_entry *
-TAO_CORBA_PrimitiveDef_Perfect_Hash_OpTable::lookup (const char *str, unsigned int len)
-{
- enum
- {
- TOTAL_KEYWORDS = 9,
- MIN_WORD_LENGTH = 5,
- MAX_WORD_LENGTH = 14,
- MIN_HASH_VALUE = 5,
- MAX_HASH_VALUE = 20,
- HASH_VALUE_RANGE = 16,
- DUPLICATES = 0,
- WORDLIST_SIZE = 14
- };
-
- static const TAO_operation_db_entry wordlist[] =
- {
- {"",0,0},{"",0,0},{"",0,0},{"",0,0},{"",0,0},
- {"_is_a", &POA_CORBA::PrimitiveDef::_is_a_skel, 0},
- {"",0,0},
- {"destroy", &POA_CORBA::PrimitiveDef::destroy_skel, 0},
- {"",0,0},
- {"_get_kind", &POA_CORBA::PrimitiveDef::_get_kind_skel, 0},
- {"",0,0},{"",0,0},{"",0,0},
- {"_get_def_kind", &POA_CORBA::PrimitiveDef::_get_def_kind_skel, 0},
- {"_repository_id", &POA_CORBA::PrimitiveDef::_repository_id_skel, 0},
- {"_component", &POA_CORBA::PrimitiveDef::_component_skel, 0},
- {"",0,0},{"",0,0},
- {"_non_existent", &POA_CORBA::PrimitiveDef::_non_existent_skel, 0},
- {"_get_type", &POA_CORBA::PrimitiveDef::_get_type_skel, 0},
- {"_interface", &POA_CORBA::PrimitiveDef::_interface_skel, 0},
- };
-
- if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
- {
- unsigned int key = hash (str, len);
-
- if (key <= MAX_HASH_VALUE && key >= MIN_HASH_VALUE)
- {
- const char *s = wordlist[key].opname;
-
- if (*str == *s && !strncmp (str + 1, s + 1, len - 1))
- return &wordlist[key];
- }
- }
- return 0;
-}
-
-static TAO_CORBA_PrimitiveDef_Perfect_Hash_OpTable tao_CORBA_PrimitiveDef_optable;
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:966
-
-TAO::Collocation_Proxy_Broker *
-CORBA__TAO_PrimitiveDef_Proxy_Broker_Factory_function ( ::CORBA::Object_ptr)
-{
- return reinterpret_cast<TAO::Collocation_Proxy_Broker *> (0xdead); // Dummy
-}
-
-int
-CORBA__TAO_PrimitiveDef_Proxy_Broker_Factory_Initializer (size_t)
-{
- CORBA__TAO_PrimitiveDef_Proxy_Broker_Factory_function_pointer =
- CORBA__TAO_PrimitiveDef_Proxy_Broker_Factory_function;
-
- return 0;
-}
-
-static int
-CORBA__TAO_PrimitiveDef_Proxy_Broker_Stub_Factory_Initializer_Scarecrow =
- CORBA__TAO_PrimitiveDef_Proxy_Broker_Factory_Initializer (
- reinterpret_cast<size_t> (CORBA__TAO_PrimitiveDef_Proxy_Broker_Factory_Initializer)
- );
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:103
-
-POA_CORBA::PrimitiveDef::PrimitiveDef (void)
- : TAO_ServantBase ()
-{
- this->optable_ = &tao_CORBA_PrimitiveDef_optable;
-}
-
-POA_CORBA::PrimitiveDef::PrimitiveDef (const PrimitiveDef& rhs)
- : TAO_Abstract_ServantBase (rhs),
- TAO_ServantBase (rhs),
- POA_CORBA::IRObject (rhs),
- POA_CORBA::IDLType (rhs)
-{
-}
-
-POA_CORBA::PrimitiveDef::~PrimitiveDef (void)
-{
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_kind_PrimitiveDef
- : public TAO::Upcall_Command
- {
- public:
- inline _get_kind_PrimitiveDef (
- POA_CORBA::PrimitiveDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::PrimitiveKind>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::PrimitiveKind> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->kind ();
- }
-
- private:
- POA_CORBA::PrimitiveDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::PrimitiveDef::_get_kind_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::PrimitiveKind>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::PrimitiveDef * const impl =
- static_cast<POA_CORBA::PrimitiveDef *> (servant);
-
- _get_kind_PrimitiveDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:169
-
-namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _is_a_PrimitiveDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _is_a_PrimitiveDef_Upcall_Command (
- POA_CORBA::PrimitiveDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_,
- 1);
-
- retval =
- this->servant_-> _is_a (
- arg_1);
- }
-
- private:
- POA_CORBA::PrimitiveDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::PrimitiveDef::_is_a_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_val _tao_repository_id;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_repository_id
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::PrimitiveDef * const impl =
- static_cast<POA_CORBA::PrimitiveDef *> (servant);
-
- _is_a_PrimitiveDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _non_existent_PrimitiveDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _non_existent_PrimitiveDef_Upcall_Command (
- POA_CORBA::PrimitiveDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _non_existent ();
- }
-
- private:
- POA_CORBA::PrimitiveDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::PrimitiveDef::_non_existent_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::PrimitiveDef * const impl =
- static_cast<POA_CORBA::PrimitiveDef *> (servant);
-
- _non_existent_PrimitiveDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _repository_id_PrimitiveDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _repository_id_PrimitiveDef_Upcall_Command (
- POA_CORBA::PrimitiveDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Char *>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _repository_id ();
- }
-
- private:
- POA_CORBA::PrimitiveDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::PrimitiveDef::_repository_id_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Char *>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::PrimitiveDef * const impl =
- static_cast<POA_CORBA::PrimitiveDef *> (servant);
-
- _repository_id_PrimitiveDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:513
-
-void POA_CORBA::PrimitiveDef::_interface_skel (
- TAO_ServerRequest & server_request,
- void * /* servant_upcall */,
- void * servant
- )
-{
- TAO_IFR_Client_Adapter *_tao_adapter =
- ACE_Dynamic_Service<TAO_IFR_Client_Adapter>::instance (
- TAO_ORB_Core::ifr_client_adapter_name ()
- );
-
- if (_tao_adapter == 0)
- {
- throw ::CORBA::INTF_REPOS (
- ::CORBA::OMGVMCID | 1,
- ::CORBA::COMPLETED_NO);
- }
-
- POA_CORBA::PrimitiveDef * const impl =
- static_cast<POA_CORBA::PrimitiveDef *> (servant);
- ::CORBA::InterfaceDef_ptr _tao_retval =
- impl->_get_interface ();
-
- server_request.init_reply ();
- TAO_OutputCDR &_tao_out = *server_request.outgoing ();
-
- ::CORBA::Boolean const _tao_result =
- _tao_adapter->interfacedef_cdr_insert (
- _tao_out,
- _tao_retval
- );
-
- _tao_adapter->dispose (_tao_retval);
-
- if (_tao_result == false)
- {
- throw ::CORBA::MARSHAL ();
- }
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_component_PrimitiveDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _get_component_PrimitiveDef_Upcall_Command (
- POA_CORBA::PrimitiveDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Object>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Object> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _get_component ();
- }
-
- private:
- POA_CORBA::PrimitiveDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::PrimitiveDef::_component_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Object>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::PrimitiveDef * const impl =
- static_cast<POA_CORBA::PrimitiveDef *> (servant);
-
- _get_component_PrimitiveDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-::CORBA::Boolean POA_CORBA::PrimitiveDef::_is_a (
- const char* value
- )
-{
- return
- (
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IRObject:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IDLType:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/PrimitiveDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Object:1.0"
- )
- );
-}
-
-const char* POA_CORBA::PrimitiveDef::_interface_repository_id (void) const
-{
- return "IDL:omg.org/CORBA/PrimitiveDef:1.0";
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:903
-
-void POA_CORBA::PrimitiveDef::_dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- )
-{
- this->synchronous_upcall_dispatch (req,
- servant_upcall,
- this);
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:851
-
-CORBA::PrimitiveDef *
-POA_CORBA::PrimitiveDef::_this (void)
-{
- TAO_Stub *stub = this->_create_stub ();
-
- TAO_Stub_Auto_Ptr safe_stub (stub);
- ::CORBA::Object_ptr tmp = CORBA::Object::_nil ();
-
- ::CORBA::Boolean const _tao_opt_colloc =
- stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects ();
-
- ACE_NEW_RETURN (
- tmp,
- ::CORBA::Object (stub, _tao_opt_colloc, this),
- 0
- );
-
- ::CORBA::Object_var obj = tmp;
- (void) safe_stub.release ();
-
- typedef ::CORBA::PrimitiveDef STUB_SCOPED_NAME;
- return
- TAO::Narrow_Utils<STUB_SCOPED_NAME>::unchecked_narrow (
- obj.in (),
- CORBA__TAO_PrimitiveDef_Proxy_Broker_Factory_function_pointer
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1499
-
-class TAO_CORBA_StringDef_Perfect_Hash_OpTable
- : public TAO_Perfect_Hash_OpTable
-{
-private:
- unsigned int hash (const char *str, unsigned int len);
-
-public:
- const TAO_operation_db_entry * lookup (const char *str, unsigned int len);
-};
-
-/* C++ code produced by gperf version 2.8 (ACE version) */
-/* Command-line: C:\ACE\latest\ACE_wrappers\bin\gperf.exe -m -M -J -c -C -D -E -T -f 0 -F 0,0 -a -o -t -p -K opname -L C++ -Z TAO_CORBA_StringDef_Perfect_Hash_OpTable -N lookup */
-unsigned int
-TAO_CORBA_StringDef_Perfect_Hash_OpTable::hash (const char *str, unsigned int len)
-{
- static const unsigned char asso_values[] =
- {
-#if defined (ACE_MVS)
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 0,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 0,
- 21, 21, 0, 10, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 5, 21, 21, 21, 21, 0, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21,
-#else
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 0, 21, 0, 21, 21,
- 0, 10, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 5, 21, 21, 21,
- 21, 0, 21, 21, 21, 21, 21, 21,
-#endif /* ACE_MVS */
- };
- return len + asso_values[(int) str[len - 1]] + asso_values[(int) str[0]];
-}
-
-const TAO_operation_db_entry *
-TAO_CORBA_StringDef_Perfect_Hash_OpTable::lookup (const char *str, unsigned int len)
-{
- enum
- {
- TOTAL_KEYWORDS = 10,
- MIN_WORD_LENGTH = 5,
- MAX_WORD_LENGTH = 14,
- MIN_HASH_VALUE = 5,
- MAX_HASH_VALUE = 20,
- HASH_VALUE_RANGE = 16,
- DUPLICATES = 2,
- WORDLIST_SIZE = 15
- };
-
- static const TAO_operation_db_entry wordlist[] =
- {
- {"",0,0},{"",0,0},{"",0,0},{"",0,0},{"",0,0},
- {"_is_a", &POA_CORBA::StringDef::_is_a_skel, 0},
- {"destroy", &POA_CORBA::StringDef::destroy_skel, 0},
- {"_get_bound", &POA_CORBA::StringDef::_get_bound_skel, 0},
- {"_set_bound", &POA_CORBA::StringDef::_set_bound_skel, 0},
- {"_get_def_kind", &POA_CORBA::StringDef::_get_def_kind_skel, 0},
- {"_repository_id", &POA_CORBA::StringDef::_repository_id_skel, 0},
- {"_component", &POA_CORBA::StringDef::_component_skel, 0},
- {"_non_existent", &POA_CORBA::StringDef::_non_existent_skel, 0},
- {"_get_type", &POA_CORBA::StringDef::_get_type_skel, 0},
- {"_interface", &POA_CORBA::StringDef::_interface_skel, 0},
- };
-
- static const signed char lookup[] =
- {
- -1, -1, -1, -1, -1, 5, -1, 6, -7, -2, -22, -1, -1, 9,
- 10, 11, -1, -1, 12, 13, 14,
- };
-
- if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
- {
- unsigned int key = hash (str, len);
-
- if (key <= MAX_HASH_VALUE && key >= MIN_HASH_VALUE)
- {
- int slot = lookup[key];
-
- if (slot >= 0 && slot < WORDLIST_SIZE)
- {
- const char *s = wordlist[slot].opname;
-
- if (*str == *s && !strncmp (str + 1, s + 1, len - 1))
- return &wordlist[slot];
- }
- else if (slot < 0 && slot >= -MAX_HASH_VALUE)
- return 0;
- else
- {
- unsigned int offset = key + slot + (slot > 0 ? -MAX_HASH_VALUE : MAX_HASH_VALUE);
- const TAO_operation_db_entry *base = &wordlist[-lookup[offset]];
- const TAO_operation_db_entry *ptr = base + -lookup[offset + 1];
-
- while (--ptr >= base)
- if (*str == *ptr->opname && !strncmp (str + 1, ptr->opname + 1, len - 1))
- return ptr;
- }
- }
- }
- return 0;
-}
-
-static TAO_CORBA_StringDef_Perfect_Hash_OpTable tao_CORBA_StringDef_optable;
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:966
-
-TAO::Collocation_Proxy_Broker *
-CORBA__TAO_StringDef_Proxy_Broker_Factory_function ( ::CORBA::Object_ptr)
-{
- return reinterpret_cast<TAO::Collocation_Proxy_Broker *> (0xdead); // Dummy
-}
-
-int
-CORBA__TAO_StringDef_Proxy_Broker_Factory_Initializer (size_t)
-{
- CORBA__TAO_StringDef_Proxy_Broker_Factory_function_pointer =
- CORBA__TAO_StringDef_Proxy_Broker_Factory_function;
-
- return 0;
-}
-
-static int
-CORBA__TAO_StringDef_Proxy_Broker_Stub_Factory_Initializer_Scarecrow =
- CORBA__TAO_StringDef_Proxy_Broker_Factory_Initializer (
- reinterpret_cast<size_t> (CORBA__TAO_StringDef_Proxy_Broker_Factory_Initializer)
- );
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:103
-
-POA_CORBA::StringDef::StringDef (void)
- : TAO_ServantBase ()
-{
- this->optable_ = &tao_CORBA_StringDef_optable;
-}
-
-POA_CORBA::StringDef::StringDef (const StringDef& rhs)
- : TAO_Abstract_ServantBase (rhs),
- TAO_ServantBase (rhs),
- POA_CORBA::IRObject (rhs),
- POA_CORBA::IDLType (rhs)
-{
-}
-
-POA_CORBA::StringDef::~StringDef (void)
-{
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_bound_StringDef
- : public TAO::Upcall_Command
- {
- public:
- inline _get_bound_StringDef (
- POA_CORBA::StringDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::ULong>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::ULong> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->bound ();
- }
-
- private:
- POA_CORBA::StringDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::StringDef::_get_bound_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::ULong>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::StringDef * const impl =
- static_cast<POA_CORBA::StringDef *> (servant);
-
- _get_bound_StringDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _set_bound_StringDef
- : public TAO::Upcall_Command
- {
- public:
- inline _set_bound_StringDef (
- POA_CORBA::StringDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::ULong>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::ULong> (
- this->operation_details_,
- this->args_,
- 1);
-
- this->servant_->bound (
- arg_1);
- }
-
- private:
- POA_CORBA::StringDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::StringDef::_set_bound_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< void>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::ULong>::in_arg_val _tao_bound;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_bound
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::StringDef * const impl =
- static_cast<POA_CORBA::StringDef *> (servant);
-
- _set_bound_StringDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:169
-
-namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _is_a_StringDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _is_a_StringDef_Upcall_Command (
- POA_CORBA::StringDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_,
- 1);
-
- retval =
- this->servant_-> _is_a (
- arg_1);
- }
-
- private:
- POA_CORBA::StringDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::StringDef::_is_a_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_val _tao_repository_id;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_repository_id
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::StringDef * const impl =
- static_cast<POA_CORBA::StringDef *> (servant);
-
- _is_a_StringDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _non_existent_StringDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _non_existent_StringDef_Upcall_Command (
- POA_CORBA::StringDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _non_existent ();
- }
-
- private:
- POA_CORBA::StringDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::StringDef::_non_existent_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::StringDef * const impl =
- static_cast<POA_CORBA::StringDef *> (servant);
-
- _non_existent_StringDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _repository_id_StringDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _repository_id_StringDef_Upcall_Command (
- POA_CORBA::StringDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Char *>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _repository_id ();
- }
-
- private:
- POA_CORBA::StringDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::StringDef::_repository_id_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Char *>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::StringDef * const impl =
- static_cast<POA_CORBA::StringDef *> (servant);
-
- _repository_id_StringDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:513
-
-void POA_CORBA::StringDef::_interface_skel (
- TAO_ServerRequest & server_request,
- void * /* servant_upcall */,
- void * servant
- )
-{
- TAO_IFR_Client_Adapter *_tao_adapter =
- ACE_Dynamic_Service<TAO_IFR_Client_Adapter>::instance (
- TAO_ORB_Core::ifr_client_adapter_name ()
- );
-
- if (_tao_adapter == 0)
- {
- throw ::CORBA::INTF_REPOS (
- ::CORBA::OMGVMCID | 1,
- ::CORBA::COMPLETED_NO);
- }
-
- POA_CORBA::StringDef * const impl =
- static_cast<POA_CORBA::StringDef *> (servant);
- ::CORBA::InterfaceDef_ptr _tao_retval =
- impl->_get_interface ();
-
- server_request.init_reply ();
- TAO_OutputCDR &_tao_out = *server_request.outgoing ();
-
- ::CORBA::Boolean const _tao_result =
- _tao_adapter->interfacedef_cdr_insert (
- _tao_out,
- _tao_retval
- );
-
- _tao_adapter->dispose (_tao_retval);
-
- if (_tao_result == false)
- {
- throw ::CORBA::MARSHAL ();
- }
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_component_StringDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _get_component_StringDef_Upcall_Command (
- POA_CORBA::StringDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Object>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Object> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _get_component ();
- }
-
- private:
- POA_CORBA::StringDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::StringDef::_component_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Object>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::StringDef * const impl =
- static_cast<POA_CORBA::StringDef *> (servant);
-
- _get_component_StringDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-::CORBA::Boolean POA_CORBA::StringDef::_is_a (
- const char* value
- )
-{
- return
- (
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IRObject:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IDLType:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/StringDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Object:1.0"
- )
- );
-}
-
-const char* POA_CORBA::StringDef::_interface_repository_id (void) const
-{
- return "IDL:omg.org/CORBA/StringDef:1.0";
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:903
-
-void POA_CORBA::StringDef::_dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- )
-{
- this->synchronous_upcall_dispatch (req,
- servant_upcall,
- this);
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:851
-
-CORBA::StringDef *
-POA_CORBA::StringDef::_this (void)
-{
- TAO_Stub *stub = this->_create_stub ();
-
- TAO_Stub_Auto_Ptr safe_stub (stub);
- ::CORBA::Object_ptr tmp = CORBA::Object::_nil ();
-
- ::CORBA::Boolean const _tao_opt_colloc =
- stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects ();
-
- ACE_NEW_RETURN (
- tmp,
- ::CORBA::Object (stub, _tao_opt_colloc, this),
- 0
- );
-
- ::CORBA::Object_var obj = tmp;
- (void) safe_stub.release ();
-
- typedef ::CORBA::StringDef STUB_SCOPED_NAME;
- return
- TAO::Narrow_Utils<STUB_SCOPED_NAME>::unchecked_narrow (
- obj.in (),
- CORBA__TAO_StringDef_Proxy_Broker_Factory_function_pointer
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1499
-
-class TAO_CORBA_WstringDef_Perfect_Hash_OpTable
- : public TAO_Perfect_Hash_OpTable
-{
-private:
- unsigned int hash (const char *str, unsigned int len);
-
-public:
- const TAO_operation_db_entry * lookup (const char *str, unsigned int len);
-};
-
-/* C++ code produced by gperf version 2.8 (ACE version) */
-/* Command-line: C:\ACE\latest\ACE_wrappers\bin\gperf.exe -m -M -J -c -C -D -E -T -f 0 -F 0,0 -a -o -t -p -K opname -L C++ -Z TAO_CORBA_WstringDef_Perfect_Hash_OpTable -N lookup */
-unsigned int
-TAO_CORBA_WstringDef_Perfect_Hash_OpTable::hash (const char *str, unsigned int len)
-{
- static const unsigned char asso_values[] =
- {
-#if defined (ACE_MVS)
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 0,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 0,
- 21, 21, 0, 10, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 5, 21, 21, 21, 21, 0, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21,
-#else
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 0, 21, 0, 21, 21,
- 0, 10, 21, 21, 21, 21, 21, 21, 21, 21,
- 21, 21, 21, 21, 21, 21, 5, 21, 21, 21,
- 21, 0, 21, 21, 21, 21, 21, 21,
-#endif /* ACE_MVS */
- };
- return len + asso_values[(int) str[len - 1]] + asso_values[(int) str[0]];
-}
-
-const TAO_operation_db_entry *
-TAO_CORBA_WstringDef_Perfect_Hash_OpTable::lookup (const char *str, unsigned int len)
-{
- enum
- {
- TOTAL_KEYWORDS = 10,
- MIN_WORD_LENGTH = 5,
- MAX_WORD_LENGTH = 14,
- MIN_HASH_VALUE = 5,
- MAX_HASH_VALUE = 20,
- HASH_VALUE_RANGE = 16,
- DUPLICATES = 2,
- WORDLIST_SIZE = 15
- };
-
- static const TAO_operation_db_entry wordlist[] =
- {
- {"",0,0},{"",0,0},{"",0,0},{"",0,0},{"",0,0},
- {"_is_a", &POA_CORBA::WstringDef::_is_a_skel, 0},
- {"destroy", &POA_CORBA::WstringDef::destroy_skel, 0},
- {"_get_bound", &POA_CORBA::WstringDef::_get_bound_skel, 0},
- {"_set_bound", &POA_CORBA::WstringDef::_set_bound_skel, 0},
- {"_get_def_kind", &POA_CORBA::WstringDef::_get_def_kind_skel, 0},
- {"_repository_id", &POA_CORBA::WstringDef::_repository_id_skel, 0},
- {"_component", &POA_CORBA::WstringDef::_component_skel, 0},
- {"_non_existent", &POA_CORBA::WstringDef::_non_existent_skel, 0},
- {"_get_type", &POA_CORBA::WstringDef::_get_type_skel, 0},
- {"_interface", &POA_CORBA::WstringDef::_interface_skel, 0},
- };
-
- static const signed char lookup[] =
- {
- -1, -1, -1, -1, -1, 5, -1, 6, -7, -2, -22, -1, -1, 9,
- 10, 11, -1, -1, 12, 13, 14,
- };
-
- if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
- {
- unsigned int key = hash (str, len);
-
- if (key <= MAX_HASH_VALUE && key >= MIN_HASH_VALUE)
- {
- int slot = lookup[key];
-
- if (slot >= 0 && slot < WORDLIST_SIZE)
- {
- const char *s = wordlist[slot].opname;
-
- if (*str == *s && !strncmp (str + 1, s + 1, len - 1))
- return &wordlist[slot];
- }
- else if (slot < 0 && slot >= -MAX_HASH_VALUE)
- return 0;
- else
- {
- unsigned int offset = key + slot + (slot > 0 ? -MAX_HASH_VALUE : MAX_HASH_VALUE);
- const TAO_operation_db_entry *base = &wordlist[-lookup[offset]];
- const TAO_operation_db_entry *ptr = base + -lookup[offset + 1];
-
- while (--ptr >= base)
- if (*str == *ptr->opname && !strncmp (str + 1, ptr->opname + 1, len - 1))
- return ptr;
- }
- }
- }
- return 0;
-}
-
-static TAO_CORBA_WstringDef_Perfect_Hash_OpTable tao_CORBA_WstringDef_optable;
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:966
-
-TAO::Collocation_Proxy_Broker *
-CORBA__TAO_WstringDef_Proxy_Broker_Factory_function ( ::CORBA::Object_ptr)
-{
- return reinterpret_cast<TAO::Collocation_Proxy_Broker *> (0xdead); // Dummy
-}
-
-int
-CORBA__TAO_WstringDef_Proxy_Broker_Factory_Initializer (size_t)
-{
- CORBA__TAO_WstringDef_Proxy_Broker_Factory_function_pointer =
- CORBA__TAO_WstringDef_Proxy_Broker_Factory_function;
-
- return 0;
-}
-
-static int
-CORBA__TAO_WstringDef_Proxy_Broker_Stub_Factory_Initializer_Scarecrow =
- CORBA__TAO_WstringDef_Proxy_Broker_Factory_Initializer (
- reinterpret_cast<size_t> (CORBA__TAO_WstringDef_Proxy_Broker_Factory_Initializer)
- );
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:103
-
-POA_CORBA::WstringDef::WstringDef (void)
- : TAO_ServantBase ()
-{
- this->optable_ = &tao_CORBA_WstringDef_optable;
-}
-
-POA_CORBA::WstringDef::WstringDef (const WstringDef& rhs)
- : TAO_Abstract_ServantBase (rhs),
- TAO_ServantBase (rhs),
- POA_CORBA::IRObject (rhs),
- POA_CORBA::IDLType (rhs)
-{
-}
-
-POA_CORBA::WstringDef::~WstringDef (void)
-{
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_bound_WstringDef
- : public TAO::Upcall_Command
- {
- public:
- inline _get_bound_WstringDef (
- POA_CORBA::WstringDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::ULong>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::ULong> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->bound ();
- }
-
- private:
- POA_CORBA::WstringDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::WstringDef::_get_bound_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::ULong>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::WstringDef * const impl =
- static_cast<POA_CORBA::WstringDef *> (servant);
-
- _get_bound_WstringDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _set_bound_WstringDef
- : public TAO::Upcall_Command
- {
- public:
- inline _set_bound_WstringDef (
- POA_CORBA::WstringDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::ULong>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::ULong> (
- this->operation_details_,
- this->args_,
- 1);
-
- this->servant_->bound (
- arg_1);
- }
-
- private:
- POA_CORBA::WstringDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::WstringDef::_set_bound_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< void>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::ULong>::in_arg_val _tao_bound;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_bound
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::WstringDef * const impl =
- static_cast<POA_CORBA::WstringDef *> (servant);
-
- _set_bound_WstringDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:169
-
-namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _is_a_WstringDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _is_a_WstringDef_Upcall_Command (
- POA_CORBA::WstringDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_,
- 1);
-
- retval =
- this->servant_-> _is_a (
- arg_1);
- }
-
- private:
- POA_CORBA::WstringDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::WstringDef::_is_a_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_val _tao_repository_id;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_repository_id
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::WstringDef * const impl =
- static_cast<POA_CORBA::WstringDef *> (servant);
-
- _is_a_WstringDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _non_existent_WstringDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _non_existent_WstringDef_Upcall_Command (
- POA_CORBA::WstringDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _non_existent ();
- }
-
- private:
- POA_CORBA::WstringDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::WstringDef::_non_existent_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::WstringDef * const impl =
- static_cast<POA_CORBA::WstringDef *> (servant);
-
- _non_existent_WstringDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _repository_id_WstringDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _repository_id_WstringDef_Upcall_Command (
- POA_CORBA::WstringDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Char *>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _repository_id ();
- }
-
- private:
- POA_CORBA::WstringDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::WstringDef::_repository_id_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Char *>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::WstringDef * const impl =
- static_cast<POA_CORBA::WstringDef *> (servant);
-
- _repository_id_WstringDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:513
-
-void POA_CORBA::WstringDef::_interface_skel (
- TAO_ServerRequest & server_request,
- void * /* servant_upcall */,
- void * servant
- )
-{
- TAO_IFR_Client_Adapter *_tao_adapter =
- ACE_Dynamic_Service<TAO_IFR_Client_Adapter>::instance (
- TAO_ORB_Core::ifr_client_adapter_name ()
- );
-
- if (_tao_adapter == 0)
- {
- throw ::CORBA::INTF_REPOS (
- ::CORBA::OMGVMCID | 1,
- ::CORBA::COMPLETED_NO);
- }
-
- POA_CORBA::WstringDef * const impl =
- static_cast<POA_CORBA::WstringDef *> (servant);
- ::CORBA::InterfaceDef_ptr _tao_retval =
- impl->_get_interface ();
-
- server_request.init_reply ();
- TAO_OutputCDR &_tao_out = *server_request.outgoing ();
-
- ::CORBA::Boolean const _tao_result =
- _tao_adapter->interfacedef_cdr_insert (
- _tao_out,
- _tao_retval
- );
-
- _tao_adapter->dispose (_tao_retval);
-
- if (_tao_result == false)
- {
- throw ::CORBA::MARSHAL ();
- }
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_component_WstringDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _get_component_WstringDef_Upcall_Command (
- POA_CORBA::WstringDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Object>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Object> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _get_component ();
- }
-
- private:
- POA_CORBA::WstringDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::WstringDef::_component_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Object>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::WstringDef * const impl =
- static_cast<POA_CORBA::WstringDef *> (servant);
-
- _get_component_WstringDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-::CORBA::Boolean POA_CORBA::WstringDef::_is_a (
- const char* value
- )
-{
- return
- (
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IRObject:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IDLType:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/WstringDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Object:1.0"
- )
- );
-}
-
-const char* POA_CORBA::WstringDef::_interface_repository_id (void) const
-{
- return "IDL:omg.org/CORBA/WstringDef:1.0";
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:903
-
-void POA_CORBA::WstringDef::_dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- )
-{
- this->synchronous_upcall_dispatch (req,
- servant_upcall,
- this);
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:851
-
-CORBA::WstringDef *
-POA_CORBA::WstringDef::_this (void)
-{
- TAO_Stub *stub = this->_create_stub ();
-
- TAO_Stub_Auto_Ptr safe_stub (stub);
- ::CORBA::Object_ptr tmp = CORBA::Object::_nil ();
-
- ::CORBA::Boolean const _tao_opt_colloc =
- stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects ();
-
- ACE_NEW_RETURN (
- tmp,
- ::CORBA::Object (stub, _tao_opt_colloc, this),
- 0
- );
-
- ::CORBA::Object_var obj = tmp;
- (void) safe_stub.release ();
-
- typedef ::CORBA::WstringDef STUB_SCOPED_NAME;
- return
- TAO::Narrow_Utils<STUB_SCOPED_NAME>::unchecked_narrow (
- obj.in (),
- CORBA__TAO_WstringDef_Proxy_Broker_Factory_function_pointer
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1499
-
-class TAO_CORBA_SequenceDef_Perfect_Hash_OpTable
- : public TAO_Perfect_Hash_OpTable
-{
-private:
- unsigned int hash (const char *str, unsigned int len);
-
-public:
- const TAO_operation_db_entry * lookup (const char *str, unsigned int len);
-};
-
-/* C++ code produced by gperf version 2.8 (ACE version) */
-/* Command-line: C:\ACE\latest\ACE_wrappers\bin\gperf.exe -m -M -J -c -C -D -E -T -f 0 -F 0,0 -a -o -t -p -K opname -L C++ -Z TAO_CORBA_SequenceDef_Perfect_Hash_OpTable -N lookup */
-unsigned int
-TAO_CORBA_SequenceDef_Perfect_Hash_OpTable::hash (const char *str, unsigned int len)
-{
- static const unsigned char asso_values[] =
- {
-#if defined (ACE_MVS)
- 28, 28, 28, 28, 28, 28, 28, 28, 28, 28,
- 28, 28, 28, 28, 28, 28, 28, 28, 28, 28,
- 28, 28, 28, 28, 28, 28, 28, 28, 28, 28,
- 28, 28, 28, 28, 28, 28, 28, 28, 28, 28,
- 28, 28, 28, 28, 28, 28, 28, 28, 28, 28,
- 28, 28, 28, 28, 28, 28, 28, 28, 28, 28,
- 28, 28, 28, 28, 28, 28, 28, 28, 28, 28,
- 28, 28, 28, 28, 28, 28, 28, 28, 28, 28,
- 28, 28, 28, 28, 28, 28, 28, 28, 28, 28,
- 28, 28, 28, 28, 28, 28, 28, 28, 28, 28,
- 28, 28, 28, 28, 28, 28, 28, 28, 28, 0,
- 28, 28, 28, 28, 28, 28, 28, 28, 28, 28,
- 28, 28, 28, 28, 28, 28, 28, 28, 28, 0,
- 28, 28, 0, 10, 0, 28, 28, 28, 28, 28,
- 28, 28, 28, 28, 28, 28, 28, 28, 28, 28,
- 28, 28, 28, 28, 28, 28, 28, 28, 28, 28,
- 28, 28, 28, 5, 28, 28, 28, 28, 0, 28,
- 28, 28, 28, 28, 28, 28, 28, 28, 28, 28,
- 28, 28, 28, 28, 28, 28, 28, 28, 28, 28,
- 28, 28, 28, 28, 28, 28, 28, 28, 28, 28,
- 28, 28, 28, 28, 28, 28, 28, 28, 28, 28,
- 28, 28, 28, 28, 28, 28, 28, 28, 28, 28,
- 28, 28, 28, 28, 28, 28, 28, 28, 28, 28,
- 28, 28, 28, 28, 28, 28, 28, 28, 28, 28,
- 28, 28, 28, 28, 28, 28, 28, 28, 28, 28,
- 28, 28, 28, 28, 28, 28,
-#else
- 28, 28, 28, 28, 28, 28, 28, 28, 28, 28,
- 28, 28, 28, 28, 28, 28, 28, 28, 28, 28,
- 28, 28, 28, 28, 28, 28, 28, 28, 28, 28,
- 28, 28, 28, 28, 28, 28, 28, 28, 28, 28,
- 28, 28, 28, 28, 28, 28, 28, 28, 28, 28,
- 28, 28, 28, 28, 28, 28, 28, 28, 28, 28,
- 28, 28, 28, 28, 28, 28, 28, 28, 28, 28,
- 28, 28, 28, 28, 28, 28, 28, 28, 28, 28,
- 28, 28, 28, 28, 28, 28, 28, 28, 28, 28,
- 28, 28, 28, 28, 28, 0, 28, 0, 28, 28,
- 0, 10, 0, 28, 28, 28, 28, 28, 28, 28,
- 28, 28, 28, 28, 28, 28, 5, 28, 28, 28,
- 28, 0, 28, 28, 28, 28, 28, 28,
-#endif /* ACE_MVS */
- };
- return len + asso_values[(int) str[len - 1]] + asso_values[(int) str[0]];
-}
-
-const TAO_operation_db_entry *
-TAO_CORBA_SequenceDef_Perfect_Hash_OpTable::lookup (const char *str, unsigned int len)
-{
- enum
- {
- TOTAL_KEYWORDS = 13,
- MIN_WORD_LENGTH = 5,
- MAX_WORD_LENGTH = 21,
- MIN_HASH_VALUE = 5,
- MAX_HASH_VALUE = 27,
- HASH_VALUE_RANGE = 23,
- DUPLICATES = 3,
- WORDLIST_SIZE = 18
- };
-
- static const TAO_operation_db_entry wordlist[] =
- {
- {"",0,0},{"",0,0},{"",0,0},{"",0,0},{"",0,0},
- {"_is_a", &POA_CORBA::SequenceDef::_is_a_skel, 0},
- {"destroy", &POA_CORBA::SequenceDef::destroy_skel, 0},
- {"_get_bound", &POA_CORBA::SequenceDef::_get_bound_skel, 0},
- {"_set_bound", &POA_CORBA::SequenceDef::_set_bound_skel, 0},
- {"_get_def_kind", &POA_CORBA::SequenceDef::_get_def_kind_skel, 0},
- {"_repository_id", &POA_CORBA::SequenceDef::_repository_id_skel, 0},
- {"_component", &POA_CORBA::SequenceDef::_component_skel, 0},
- {"_non_existent", &POA_CORBA::SequenceDef::_non_existent_skel, 0},
- {"_get_type", &POA_CORBA::SequenceDef::_get_type_skel, 0},
- {"_interface", &POA_CORBA::SequenceDef::_interface_skel, 0},
- {"_get_element_type_def", &POA_CORBA::SequenceDef::_get_element_type_def_skel, 0},
- {"_set_element_type_def", &POA_CORBA::SequenceDef::_set_element_type_def_skel, 0},
- {"_get_element_type", &POA_CORBA::SequenceDef::_get_element_type_skel, 0},
- };
-
- static const signed char lookup[] =
- {
- -1, -1, -1, -1, -1, 5, -1, 6, -7, -2, -29, -1, -1, 9,
- 10, 11, -15, -2, 12, 13, 14, -32, -1, -1, -1, -1, -1, 17,
-
- };
-
- if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
- {
- unsigned int key = hash (str, len);
-
- if (key <= MAX_HASH_VALUE && key >= MIN_HASH_VALUE)
- {
- int slot = lookup[key];
-
- if (slot >= 0 && slot < WORDLIST_SIZE)
- {
- const char *s = wordlist[slot].opname;
-
- if (*str == *s && !strncmp (str + 1, s + 1, len - 1))
- return &wordlist[slot];
- }
- else if (slot < 0 && slot >= -MAX_HASH_VALUE)
- return 0;
- else
- {
- unsigned int offset = key + slot + (slot > 0 ? -MAX_HASH_VALUE : MAX_HASH_VALUE);
- const TAO_operation_db_entry *base = &wordlist[-lookup[offset]];
- const TAO_operation_db_entry *ptr = base + -lookup[offset + 1];
-
- while (--ptr >= base)
- if (*str == *ptr->opname && !strncmp (str + 1, ptr->opname + 1, len - 1))
- return ptr;
- }
- }
- }
- return 0;
-}
-
-static TAO_CORBA_SequenceDef_Perfect_Hash_OpTable tao_CORBA_SequenceDef_optable;
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:966
-
-TAO::Collocation_Proxy_Broker *
-CORBA__TAO_SequenceDef_Proxy_Broker_Factory_function ( ::CORBA::Object_ptr)
-{
- return reinterpret_cast<TAO::Collocation_Proxy_Broker *> (0xdead); // Dummy
-}
-
-int
-CORBA__TAO_SequenceDef_Proxy_Broker_Factory_Initializer (size_t)
-{
- CORBA__TAO_SequenceDef_Proxy_Broker_Factory_function_pointer =
- CORBA__TAO_SequenceDef_Proxy_Broker_Factory_function;
-
- return 0;
-}
-
-static int
-CORBA__TAO_SequenceDef_Proxy_Broker_Stub_Factory_Initializer_Scarecrow =
- CORBA__TAO_SequenceDef_Proxy_Broker_Factory_Initializer (
- reinterpret_cast<size_t> (CORBA__TAO_SequenceDef_Proxy_Broker_Factory_Initializer)
- );
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:103
-
-POA_CORBA::SequenceDef::SequenceDef (void)
- : TAO_ServantBase ()
-{
- this->optable_ = &tao_CORBA_SequenceDef_optable;
-}
-
-POA_CORBA::SequenceDef::SequenceDef (const SequenceDef& rhs)
- : TAO_Abstract_ServantBase (rhs),
- TAO_ServantBase (rhs),
- POA_CORBA::IRObject (rhs),
- POA_CORBA::IDLType (rhs)
-{
-}
-
-POA_CORBA::SequenceDef::~SequenceDef (void)
-{
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_bound_SequenceDef
- : public TAO::Upcall_Command
- {
- public:
- inline _get_bound_SequenceDef (
- POA_CORBA::SequenceDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::ULong>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::ULong> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->bound ();
- }
-
- private:
- POA_CORBA::SequenceDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::SequenceDef::_get_bound_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::ULong>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::SequenceDef * const impl =
- static_cast<POA_CORBA::SequenceDef *> (servant);
-
- _get_bound_SequenceDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _set_bound_SequenceDef
- : public TAO::Upcall_Command
- {
- public:
- inline _set_bound_SequenceDef (
- POA_CORBA::SequenceDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::ULong>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::ULong> (
- this->operation_details_,
- this->args_,
- 1);
-
- this->servant_->bound (
- arg_1);
- }
-
- private:
- POA_CORBA::SequenceDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::SequenceDef::_set_bound_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< void>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::ULong>::in_arg_val _tao_bound;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_bound
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::SequenceDef * const impl =
- static_cast<POA_CORBA::SequenceDef *> (servant);
-
- _set_bound_SequenceDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_element_type_SequenceDef
- : public TAO::Upcall_Command
- {
- public:
- inline _get_element_type_SequenceDef (
- POA_CORBA::SequenceDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::TypeCode>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::TypeCode> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->element_type ();
- }
-
- private:
- POA_CORBA::SequenceDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::SequenceDef::_get_element_type_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::TypeCode>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::SequenceDef * const impl =
- static_cast<POA_CORBA::SequenceDef *> (servant);
-
- _get_element_type_SequenceDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_element_type_def_SequenceDef
- : public TAO::Upcall_Command
- {
- public:
- inline _get_element_type_def_SequenceDef (
- POA_CORBA::SequenceDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::IDLType>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::IDLType> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->element_type_def ();
- }
-
- private:
- POA_CORBA::SequenceDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::SequenceDef::_get_element_type_def_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::IDLType>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::SequenceDef * const impl =
- static_cast<POA_CORBA::SequenceDef *> (servant);
-
- _get_element_type_def_SequenceDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _set_element_type_def_SequenceDef
- : public TAO::Upcall_Command
- {
- public:
- inline _set_element_type_def_SequenceDef (
- POA_CORBA::SequenceDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::IDLType>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::IDLType> (
- this->operation_details_,
- this->args_,
- 1);
-
- this->servant_->element_type_def (
- arg_1);
- }
-
- private:
- POA_CORBA::SequenceDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::SequenceDef::_set_element_type_def_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< void>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::IDLType>::in_arg_val _tao_element_type_def;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_element_type_def
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::SequenceDef * const impl =
- static_cast<POA_CORBA::SequenceDef *> (servant);
-
- _set_element_type_def_SequenceDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:169
-
-namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _is_a_SequenceDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _is_a_SequenceDef_Upcall_Command (
- POA_CORBA::SequenceDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_,
- 1);
-
- retval =
- this->servant_-> _is_a (
- arg_1);
- }
-
- private:
- POA_CORBA::SequenceDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::SequenceDef::_is_a_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_val _tao_repository_id;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_repository_id
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::SequenceDef * const impl =
- static_cast<POA_CORBA::SequenceDef *> (servant);
-
- _is_a_SequenceDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _non_existent_SequenceDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _non_existent_SequenceDef_Upcall_Command (
- POA_CORBA::SequenceDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _non_existent ();
- }
-
- private:
- POA_CORBA::SequenceDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::SequenceDef::_non_existent_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::SequenceDef * const impl =
- static_cast<POA_CORBA::SequenceDef *> (servant);
-
- _non_existent_SequenceDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _repository_id_SequenceDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _repository_id_SequenceDef_Upcall_Command (
- POA_CORBA::SequenceDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Char *>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _repository_id ();
- }
-
- private:
- POA_CORBA::SequenceDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::SequenceDef::_repository_id_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Char *>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::SequenceDef * const impl =
- static_cast<POA_CORBA::SequenceDef *> (servant);
-
- _repository_id_SequenceDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:513
-
-void POA_CORBA::SequenceDef::_interface_skel (
- TAO_ServerRequest & server_request,
- void * /* servant_upcall */,
- void * servant
- )
-{
- TAO_IFR_Client_Adapter *_tao_adapter =
- ACE_Dynamic_Service<TAO_IFR_Client_Adapter>::instance (
- TAO_ORB_Core::ifr_client_adapter_name ()
- );
-
- if (_tao_adapter == 0)
- {
- throw ::CORBA::INTF_REPOS (
- ::CORBA::OMGVMCID | 1,
- ::CORBA::COMPLETED_NO);
- }
-
- POA_CORBA::SequenceDef * const impl =
- static_cast<POA_CORBA::SequenceDef *> (servant);
- ::CORBA::InterfaceDef_ptr _tao_retval =
- impl->_get_interface ();
-
- server_request.init_reply ();
- TAO_OutputCDR &_tao_out = *server_request.outgoing ();
-
- ::CORBA::Boolean const _tao_result =
- _tao_adapter->interfacedef_cdr_insert (
- _tao_out,
- _tao_retval
- );
-
- _tao_adapter->dispose (_tao_retval);
-
- if (_tao_result == false)
- {
- throw ::CORBA::MARSHAL ();
- }
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_component_SequenceDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _get_component_SequenceDef_Upcall_Command (
- POA_CORBA::SequenceDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Object>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Object> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _get_component ();
- }
-
- private:
- POA_CORBA::SequenceDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::SequenceDef::_component_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Object>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::SequenceDef * const impl =
- static_cast<POA_CORBA::SequenceDef *> (servant);
-
- _get_component_SequenceDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-::CORBA::Boolean POA_CORBA::SequenceDef::_is_a (
- const char* value
- )
-{
- return
- (
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IRObject:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IDLType:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/SequenceDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Object:1.0"
- )
- );
-}
-
-const char* POA_CORBA::SequenceDef::_interface_repository_id (void) const
-{
- return "IDL:omg.org/CORBA/SequenceDef:1.0";
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:903
-
-void POA_CORBA::SequenceDef::_dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- )
-{
- this->synchronous_upcall_dispatch (req,
- servant_upcall,
- this);
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:851
-
-CORBA::SequenceDef *
-POA_CORBA::SequenceDef::_this (void)
-{
- TAO_Stub *stub = this->_create_stub ();
-
- TAO_Stub_Auto_Ptr safe_stub (stub);
- ::CORBA::Object_ptr tmp = CORBA::Object::_nil ();
-
- ::CORBA::Boolean const _tao_opt_colloc =
- stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects ();
-
- ACE_NEW_RETURN (
- tmp,
- ::CORBA::Object (stub, _tao_opt_colloc, this),
- 0
- );
-
- ::CORBA::Object_var obj = tmp;
- (void) safe_stub.release ();
-
- typedef ::CORBA::SequenceDef STUB_SCOPED_NAME;
- return
- TAO::Narrow_Utils<STUB_SCOPED_NAME>::unchecked_narrow (
- obj.in (),
- CORBA__TAO_SequenceDef_Proxy_Broker_Factory_function_pointer
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1499
-
-class TAO_CORBA_ArrayDef_Perfect_Hash_OpTable
- : public TAO_Perfect_Hash_OpTable
-{
-private:
- unsigned int hash (const char *str, unsigned int len);
-
-public:
- const TAO_operation_db_entry * lookup (const char *str, unsigned int len);
-};
-
-/* C++ code produced by gperf version 2.8 (ACE version) */
-/* Command-line: C:\ACE\latest\ACE_wrappers\bin\gperf.exe -m -M -J -c -C -D -E -T -f 0 -F 0,0 -a -o -t -p -K opname -L C++ -Z TAO_CORBA_ArrayDef_Perfect_Hash_OpTable -N lookup */
-unsigned int
-TAO_CORBA_ArrayDef_Perfect_Hash_OpTable::hash (const char *str, unsigned int len)
-{
- static const unsigned char asso_values[] =
- {
-#if defined (ACE_MVS)
- 22, 22, 22, 22, 22, 22, 22, 22, 22, 22,
- 22, 22, 22, 22, 22, 22, 22, 22, 22, 22,
- 22, 22, 22, 22, 22, 22, 22, 22, 22, 22,
- 22, 22, 22, 22, 22, 22, 22, 22, 22, 22,
- 22, 22, 22, 22, 22, 22, 22, 22, 22, 22,
- 22, 22, 22, 22, 22, 22, 22, 22, 22, 22,
- 22, 22, 22, 22, 22, 22, 22, 22, 22, 22,
- 22, 22, 22, 22, 22, 22, 22, 22, 22, 22,
- 22, 22, 22, 22, 22, 22, 22, 22, 22, 22,
- 22, 22, 22, 22, 22, 22, 22, 22, 22, 22,
- 22, 22, 22, 22, 22, 22, 22, 22, 22, 0,
- 22, 22, 22, 22, 22, 22, 22, 22, 22, 22,
- 22, 22, 22, 22, 22, 22, 22, 22, 22, 0,
- 22, 22, 0, 0, 0, 22, 0, 22, 22, 22,
- 22, 22, 22, 22, 22, 22, 22, 22, 22, 22,
- 22, 22, 22, 22, 22, 22, 22, 22, 22, 22,
- 22, 22, 22, 5, 22, 22, 22, 22, 0, 22,
- 22, 22, 22, 22, 22, 22, 22, 22, 22, 22,
- 22, 22, 22, 22, 22, 22, 22, 22, 22, 22,
- 22, 22, 22, 22, 22, 22, 22, 22, 22, 22,
- 22, 22, 22, 22, 22, 22, 22, 22, 22, 22,
- 22, 22, 22, 22, 22, 22, 22, 22, 22, 22,
- 22, 22, 22, 22, 22, 22, 22, 22, 22, 22,
- 22, 22, 22, 22, 22, 22, 22, 22, 22, 22,
- 22, 22, 22, 22, 22, 22, 22, 22, 22, 22,
- 22, 22, 22, 22, 22, 22,
-#else
- 22, 22, 22, 22, 22, 22, 22, 22, 22, 22,
- 22, 22, 22, 22, 22, 22, 22, 22, 22, 22,
- 22, 22, 22, 22, 22, 22, 22, 22, 22, 22,
- 22, 22, 22, 22, 22, 22, 22, 22, 22, 22,
- 22, 22, 22, 22, 22, 22, 22, 22, 22, 22,
- 22, 22, 22, 22, 22, 22, 22, 22, 22, 22,
- 22, 22, 22, 22, 22, 22, 22, 22, 22, 22,
- 22, 22, 22, 22, 22, 22, 22, 22, 22, 22,
- 22, 22, 22, 22, 22, 22, 22, 22, 22, 22,
- 22, 22, 22, 22, 22, 0, 22, 0, 22, 22,
- 0, 0, 0, 22, 0, 22, 22, 22, 22, 22,
- 22, 22, 22, 22, 22, 22, 5, 22, 22, 22,
- 22, 0, 22, 22, 22, 22, 22, 22,
-#endif /* ACE_MVS */
- };
- return len + asso_values[(int) str[len - 1]] + asso_values[(int) str[0]];
-}
-
-const TAO_operation_db_entry *
-TAO_CORBA_ArrayDef_Perfect_Hash_OpTable::lookup (const char *str, unsigned int len)
-{
- enum
- {
- TOTAL_KEYWORDS = 13,
- MIN_WORD_LENGTH = 5,
- MAX_WORD_LENGTH = 21,
- MIN_HASH_VALUE = 5,
- MAX_HASH_VALUE = 21,
- HASH_VALUE_RANGE = 17,
- DUPLICATES = 3,
- WORDLIST_SIZE = 18
- };
-
- static const TAO_operation_db_entry wordlist[] =
- {
- {"",0,0},{"",0,0},{"",0,0},{"",0,0},{"",0,0},
- {"_is_a", &POA_CORBA::ArrayDef::_is_a_skel, 0},
- {"destroy", &POA_CORBA::ArrayDef::destroy_skel, 0},
- {"_get_type", &POA_CORBA::ArrayDef::_get_type_skel, 0},
- {"_interface", &POA_CORBA::ArrayDef::_interface_skel, 0},
- {"_get_length", &POA_CORBA::ArrayDef::_get_length_skel, 0},
- {"_set_length", &POA_CORBA::ArrayDef::_set_length_skel, 0},
- {"_get_def_kind", &POA_CORBA::ArrayDef::_get_def_kind_skel, 0},
- {"_repository_id", &POA_CORBA::ArrayDef::_repository_id_skel, 0},
- {"_component", &POA_CORBA::ArrayDef::_component_skel, 0},
- {"_get_element_type", &POA_CORBA::ArrayDef::_get_element_type_skel, 0},
- {"_non_existent", &POA_CORBA::ArrayDef::_non_existent_skel, 0},
- {"_get_element_type_def", &POA_CORBA::ArrayDef::_get_element_type_def_skel, 0},
- {"_set_element_type_def", &POA_CORBA::ArrayDef::_set_element_type_def_skel, 0},
- };
-
- static const signed char lookup[] =
- {
- -1, -1, -1, -9, -2, 5, -1, 6, -1, 7, 8, -29, -1, 11,
- 12, 13, -1, 14, 15, -16, -2, -23,
- };
-
- if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
- {
- unsigned int key = hash (str, len);
-
- if (key <= MAX_HASH_VALUE && key >= MIN_HASH_VALUE)
- {
- int slot = lookup[key];
-
- if (slot >= 0 && slot < WORDLIST_SIZE)
- {
- const char *s = wordlist[slot].opname;
-
- if (*str == *s && !strncmp (str + 1, s + 1, len - 1))
- return &wordlist[slot];
- }
- else if (slot < 0 && slot >= -MAX_HASH_VALUE)
- return 0;
- else
- {
- unsigned int offset = key + slot + (slot > 0 ? -MAX_HASH_VALUE : MAX_HASH_VALUE);
- const TAO_operation_db_entry *base = &wordlist[-lookup[offset]];
- const TAO_operation_db_entry *ptr = base + -lookup[offset + 1];
-
- while (--ptr >= base)
- if (*str == *ptr->opname && !strncmp (str + 1, ptr->opname + 1, len - 1))
- return ptr;
- }
- }
- }
- return 0;
-}
-
-static TAO_CORBA_ArrayDef_Perfect_Hash_OpTable tao_CORBA_ArrayDef_optable;
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:966
-
-TAO::Collocation_Proxy_Broker *
-CORBA__TAO_ArrayDef_Proxy_Broker_Factory_function ( ::CORBA::Object_ptr)
-{
- return reinterpret_cast<TAO::Collocation_Proxy_Broker *> (0xdead); // Dummy
-}
-
-int
-CORBA__TAO_ArrayDef_Proxy_Broker_Factory_Initializer (size_t)
-{
- CORBA__TAO_ArrayDef_Proxy_Broker_Factory_function_pointer =
- CORBA__TAO_ArrayDef_Proxy_Broker_Factory_function;
-
- return 0;
-}
-
-static int
-CORBA__TAO_ArrayDef_Proxy_Broker_Stub_Factory_Initializer_Scarecrow =
- CORBA__TAO_ArrayDef_Proxy_Broker_Factory_Initializer (
- reinterpret_cast<size_t> (CORBA__TAO_ArrayDef_Proxy_Broker_Factory_Initializer)
- );
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:103
-
-POA_CORBA::ArrayDef::ArrayDef (void)
- : TAO_ServantBase ()
-{
- this->optable_ = &tao_CORBA_ArrayDef_optable;
-}
-
-POA_CORBA::ArrayDef::ArrayDef (const ArrayDef& rhs)
- : TAO_Abstract_ServantBase (rhs),
- TAO_ServantBase (rhs),
- POA_CORBA::IRObject (rhs),
- POA_CORBA::IDLType (rhs)
-{
-}
-
-POA_CORBA::ArrayDef::~ArrayDef (void)
-{
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_length_ArrayDef
- : public TAO::Upcall_Command
- {
- public:
- inline _get_length_ArrayDef (
- POA_CORBA::ArrayDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::ULong>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::ULong> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->length ();
- }
-
- private:
- POA_CORBA::ArrayDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ArrayDef::_get_length_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::ULong>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ArrayDef * const impl =
- static_cast<POA_CORBA::ArrayDef *> (servant);
-
- _get_length_ArrayDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _set_length_ArrayDef
- : public TAO::Upcall_Command
- {
- public:
- inline _set_length_ArrayDef (
- POA_CORBA::ArrayDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::ULong>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::ULong> (
- this->operation_details_,
- this->args_,
- 1);
-
- this->servant_->length (
- arg_1);
- }
-
- private:
- POA_CORBA::ArrayDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ArrayDef::_set_length_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< void>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::ULong>::in_arg_val _tao_length;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_length
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::ArrayDef * const impl =
- static_cast<POA_CORBA::ArrayDef *> (servant);
-
- _set_length_ArrayDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_element_type_ArrayDef
- : public TAO::Upcall_Command
- {
- public:
- inline _get_element_type_ArrayDef (
- POA_CORBA::ArrayDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::TypeCode>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::TypeCode> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->element_type ();
- }
-
- private:
- POA_CORBA::ArrayDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ArrayDef::_get_element_type_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::TypeCode>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ArrayDef * const impl =
- static_cast<POA_CORBA::ArrayDef *> (servant);
-
- _get_element_type_ArrayDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_element_type_def_ArrayDef
- : public TAO::Upcall_Command
- {
- public:
- inline _get_element_type_def_ArrayDef (
- POA_CORBA::ArrayDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::IDLType>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::IDLType> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->element_type_def ();
- }
-
- private:
- POA_CORBA::ArrayDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ArrayDef::_get_element_type_def_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::IDLType>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ArrayDef * const impl =
- static_cast<POA_CORBA::ArrayDef *> (servant);
-
- _get_element_type_def_ArrayDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _set_element_type_def_ArrayDef
- : public TAO::Upcall_Command
- {
- public:
- inline _set_element_type_def_ArrayDef (
- POA_CORBA::ArrayDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::IDLType>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::IDLType> (
- this->operation_details_,
- this->args_,
- 1);
-
- this->servant_->element_type_def (
- arg_1);
- }
-
- private:
- POA_CORBA::ArrayDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ArrayDef::_set_element_type_def_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< void>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::IDLType>::in_arg_val _tao_element_type_def;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_element_type_def
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::ArrayDef * const impl =
- static_cast<POA_CORBA::ArrayDef *> (servant);
-
- _set_element_type_def_ArrayDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:169
-
-namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _is_a_ArrayDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _is_a_ArrayDef_Upcall_Command (
- POA_CORBA::ArrayDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_,
- 1);
-
- retval =
- this->servant_-> _is_a (
- arg_1);
- }
-
- private:
- POA_CORBA::ArrayDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::ArrayDef::_is_a_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_val _tao_repository_id;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_repository_id
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::ArrayDef * const impl =
- static_cast<POA_CORBA::ArrayDef *> (servant);
-
- _is_a_ArrayDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _non_existent_ArrayDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _non_existent_ArrayDef_Upcall_Command (
- POA_CORBA::ArrayDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _non_existent ();
- }
-
- private:
- POA_CORBA::ArrayDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::ArrayDef::_non_existent_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ArrayDef * const impl =
- static_cast<POA_CORBA::ArrayDef *> (servant);
-
- _non_existent_ArrayDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _repository_id_ArrayDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _repository_id_ArrayDef_Upcall_Command (
- POA_CORBA::ArrayDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Char *>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _repository_id ();
- }
-
- private:
- POA_CORBA::ArrayDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::ArrayDef::_repository_id_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Char *>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ArrayDef * const impl =
- static_cast<POA_CORBA::ArrayDef *> (servant);
-
- _repository_id_ArrayDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:513
-
-void POA_CORBA::ArrayDef::_interface_skel (
- TAO_ServerRequest & server_request,
- void * /* servant_upcall */,
- void * servant
- )
-{
- TAO_IFR_Client_Adapter *_tao_adapter =
- ACE_Dynamic_Service<TAO_IFR_Client_Adapter>::instance (
- TAO_ORB_Core::ifr_client_adapter_name ()
- );
-
- if (_tao_adapter == 0)
- {
- throw ::CORBA::INTF_REPOS (
- ::CORBA::OMGVMCID | 1,
- ::CORBA::COMPLETED_NO);
- }
-
- POA_CORBA::ArrayDef * const impl =
- static_cast<POA_CORBA::ArrayDef *> (servant);
- ::CORBA::InterfaceDef_ptr _tao_retval =
- impl->_get_interface ();
-
- server_request.init_reply ();
- TAO_OutputCDR &_tao_out = *server_request.outgoing ();
-
- ::CORBA::Boolean const _tao_result =
- _tao_adapter->interfacedef_cdr_insert (
- _tao_out,
- _tao_retval
- );
-
- _tao_adapter->dispose (_tao_retval);
-
- if (_tao_result == false)
- {
- throw ::CORBA::MARSHAL ();
- }
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_component_ArrayDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _get_component_ArrayDef_Upcall_Command (
- POA_CORBA::ArrayDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Object>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Object> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _get_component ();
- }
-
- private:
- POA_CORBA::ArrayDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::ArrayDef::_component_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Object>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ArrayDef * const impl =
- static_cast<POA_CORBA::ArrayDef *> (servant);
-
- _get_component_ArrayDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-::CORBA::Boolean POA_CORBA::ArrayDef::_is_a (
- const char* value
- )
-{
- return
- (
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IRObject:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IDLType:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/ArrayDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Object:1.0"
- )
- );
-}
-
-const char* POA_CORBA::ArrayDef::_interface_repository_id (void) const
-{
- return "IDL:omg.org/CORBA/ArrayDef:1.0";
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:903
-
-void POA_CORBA::ArrayDef::_dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- )
-{
- this->synchronous_upcall_dispatch (req,
- servant_upcall,
- this);
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:851
-
-CORBA::ArrayDef *
-POA_CORBA::ArrayDef::_this (void)
-{
- TAO_Stub *stub = this->_create_stub ();
-
- TAO_Stub_Auto_Ptr safe_stub (stub);
- ::CORBA::Object_ptr tmp = CORBA::Object::_nil ();
-
- ::CORBA::Boolean const _tao_opt_colloc =
- stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects ();
-
- ACE_NEW_RETURN (
- tmp,
- ::CORBA::Object (stub, _tao_opt_colloc, this),
- 0
- );
-
- ::CORBA::Object_var obj = tmp;
- (void) safe_stub.release ();
-
- typedef ::CORBA::ArrayDef STUB_SCOPED_NAME;
- return
- TAO::Narrow_Utils<STUB_SCOPED_NAME>::unchecked_narrow (
- obj.in (),
- CORBA__TAO_ArrayDef_Proxy_Broker_Factory_function_pointer
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1499
-
-class TAO_CORBA_ExceptionDef_Perfect_Hash_OpTable
- : public TAO_Perfect_Hash_OpTable
-{
-private:
- unsigned int hash (const char *str, unsigned int len);
-
-public:
- const TAO_operation_db_entry * lookup (const char *str, unsigned int len);
-};
-
-/* C++ code produced by gperf version 2.8 (ACE version) */
-/* Command-line: C:\ACE\latest\ACE_wrappers\bin\gperf.exe -m -M -J -c -C -D -E -T -f 0 -F 0,0 -a -o -t -p -K opname -L C++ -Z TAO_CORBA_ExceptionDef_Perfect_Hash_OpTable -N lookup */
-unsigned int
-TAO_CORBA_ExceptionDef_Perfect_Hash_OpTable::hash (const char *str, unsigned int len)
-{
- static const unsigned char asso_values[] =
- {
-#if defined (ACE_MVS)
- 61, 61, 61, 61, 61, 61, 61, 61, 61, 61,
- 61, 61, 61, 61, 61, 61, 61, 61, 61, 61,
- 61, 61, 61, 61, 61, 61, 61, 61, 61, 61,
- 61, 61, 61, 61, 61, 61, 61, 61, 61, 61,
- 61, 61, 61, 61, 61, 61, 61, 61, 61, 61,
- 61, 61, 61, 61, 61, 61, 61, 61, 61, 61,
- 61, 61, 61, 61, 61, 61, 61, 61, 61, 61,
- 61, 61, 61, 61, 61, 61, 61, 61, 61, 61,
- 61, 61, 61, 61, 61, 61, 61, 61, 61, 61,
- 61, 61, 61, 61, 61, 61, 61, 61, 61, 61,
- 61, 61, 61, 61, 61, 61, 61, 61, 61, 0,
- 61, 61, 61, 61, 61, 61, 61, 61, 61, 61,
- 61, 61, 61, 61, 61, 61, 61, 61, 61, 0,
- 61, 25, 8, 0, 61, 61, 61, 61, 61, 61,
- 61, 61, 61, 61, 61, 61, 61, 0, 15, 5,
- 61, 0, 61, 61, 61, 61, 61, 61, 61, 61,
- 61, 61, 20, 20, 61, 61, 61, 15, 10, 61,
- 61, 61, 61, 61, 61, 61, 61, 61, 61, 61,
- 61, 61, 61, 61, 61, 61, 61, 61, 61, 61,
- 61, 61, 61, 61, 61, 61, 61, 61, 61, 61,
- 61, 61, 61, 61, 61, 61, 61, 61, 61, 61,
- 61, 61, 61, 61, 61, 61, 61, 61, 61, 61,
- 61, 61, 61, 61, 61, 61, 61, 61, 61, 61,
- 61, 61, 61, 61, 61, 61, 61, 61, 61, 61,
- 61, 61, 61, 61, 61, 61, 61, 61, 61, 61,
- 61, 61, 61, 61, 61, 61,
-#else
- 61, 61, 61, 61, 61, 61, 61, 61, 61, 61,
- 61, 61, 61, 61, 61, 61, 61, 61, 61, 61,
- 61, 61, 61, 61, 61, 61, 61, 61, 61, 61,
- 61, 61, 61, 61, 61, 61, 61, 61, 61, 61,
- 61, 61, 61, 61, 61, 61, 61, 61, 61, 61,
- 61, 61, 61, 61, 61, 61, 61, 61, 61, 61,
- 61, 61, 61, 61, 61, 61, 61, 61, 61, 61,
- 61, 61, 61, 61, 61, 61, 61, 61, 61, 61,
- 61, 61, 61, 61, 61, 61, 61, 61, 61, 61,
- 61, 61, 61, 61, 61, 0, 61, 0, 61, 25,
- 8, 0, 61, 61, 61, 61, 61, 61, 0, 15,
- 5, 61, 0, 61, 61, 20, 20, 61, 61, 61,
- 15, 10, 61, 61, 61, 61, 61, 61,
-#endif /* ACE_MVS */
- };
- return len + asso_values[(int) str[len - 1]] + asso_values[(int) str[0]];
-}
-
-const TAO_operation_db_entry *
-TAO_CORBA_ExceptionDef_Perfect_Hash_OpTable::lookup (const char *str, unsigned int len)
-{
- enum
- {
- TOTAL_KEYWORDS = 39,
- MIN_WORD_LENGTH = 4,
- MAX_WORD_LENGTH = 26,
- MIN_HASH_VALUE = 5,
- MAX_HASH_VALUE = 60,
- HASH_VALUE_RANGE = 56,
- DUPLICATES = 8,
- WORDLIST_SIZE = 44
- };
-
- static const TAO_operation_db_entry wordlist[] =
- {
- {"",0,0},{"",0,0},{"",0,0},{"",0,0},{"",0,0},
- {"_is_a", &POA_CORBA::ExceptionDef::_is_a_skel, 0},
- {"lookup", &POA_CORBA::ExceptionDef::lookup_skel, 0},
- {"_get_name", &POA_CORBA::ExceptionDef::_get_name_skel, 0},
- {"_get_type", &POA_CORBA::ExceptionDef::_get_type_skel, 0},
- {"_set_name", &POA_CORBA::ExceptionDef::_set_name_skel, 0},
- {"_interface", &POA_CORBA::ExceptionDef::_interface_skel, 0},
- {"lookup_name", &POA_CORBA::ExceptionDef::lookup_name_skel, 0},
- {"_get_id", &POA_CORBA::ExceptionDef::_get_id_skel, 0},
- {"_set_id", &POA_CORBA::ExceptionDef::_set_id_skel, 0},
- {"describe", &POA_CORBA::ExceptionDef::describe_skel, 0},
- {"_get_version", &POA_CORBA::ExceptionDef::_get_version_skel, 0},
- {"_set_version", &POA_CORBA::ExceptionDef::_set_version_skel, 0},
- {"_get_absolute_name", &POA_CORBA::ExceptionDef::_get_absolute_name_skel, 0},
- {"move", &POA_CORBA::ExceptionDef::move_skel, 0},
- {"_get_defined_in", &POA_CORBA::ExceptionDef::_get_defined_in_skel, 0},
- {"_get_def_kind", &POA_CORBA::ExceptionDef::_get_def_kind_skel, 0},
- {"_repository_id", &POA_CORBA::ExceptionDef::_repository_id_skel, 0},
- {"destroy", &POA_CORBA::ExceptionDef::destroy_skel, 0},
- {"_component", &POA_CORBA::ExceptionDef::_component_skel, 0},
- {"_get_members", &POA_CORBA::ExceptionDef::_get_members_skel, 0},
- {"_set_members", &POA_CORBA::ExceptionDef::_set_members_skel, 0},
- {"_non_existent", &POA_CORBA::ExceptionDef::_non_existent_skel, 0},
- {"_get_containing_repository", &POA_CORBA::ExceptionDef::_get_containing_repository_skel, 0},
- {"create_value", &POA_CORBA::ExceptionDef::create_value_skel, 0},
- {"create_module", &POA_CORBA::ExceptionDef::create_module_skel, 0},
- {"create_native", &POA_CORBA::ExceptionDef::create_native_skel, 0},
- {"create_interface", &POA_CORBA::ExceptionDef::create_interface_skel, 0},
- {"create_ext_value", &POA_CORBA::ExceptionDef::create_ext_value_skel, 0},
- {"create_union", &POA_CORBA::ExceptionDef::create_union_skel, 0},
- {"describe_contents", &POA_CORBA::ExceptionDef::describe_contents_skel, 0},
- {"create_exception", &POA_CORBA::ExceptionDef::create_exception_skel, 0},
- {"create_local_interface", &POA_CORBA::ExceptionDef::create_local_interface_skel, 0},
- {"create_abstract_interface", &POA_CORBA::ExceptionDef::create_abstract_interface_skel, 0},
- {"create_enum", &POA_CORBA::ExceptionDef::create_enum_skel, 0},
- {"contents", &POA_CORBA::ExceptionDef::contents_skel, 0},
- {"create_value_box", &POA_CORBA::ExceptionDef::create_value_box_skel, 0},
- {"create_alias", &POA_CORBA::ExceptionDef::create_alias_skel, 0},
- {"create_struct", &POA_CORBA::ExceptionDef::create_struct_skel, 0},
- {"create_constant", &POA_CORBA::ExceptionDef::create_constant_skel, 0},
- };
-
- static const signed char lookup[] =
- {
- -1, -1, -1, -7, -3, 5, 6, -12, -2, -66, 10, 11, -1, -15,
- -2, -68, 14, -64, 17, 18, 19, 20, 21, -1, -1, 22, -1, -1,
- -24, -2, 23, -1, -64, 26, -29, -2, 27, 28, -64, -31, -2, -62,
- 33, -1, -1, 34, 35, 36, -1, -1, 37, 38, -1, 39, -1, -1,
- 40, 41, 42, -1, 43,
- };
-
- if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
- {
- unsigned int key = hash (str, len);
-
- if (key <= MAX_HASH_VALUE && key >= MIN_HASH_VALUE)
- {
- int slot = lookup[key];
-
- if (slot >= 0 && slot < WORDLIST_SIZE)
- {
- const char *s = wordlist[slot].opname;
-
- if (*str == *s && !strncmp (str + 1, s + 1, len - 1))
- return &wordlist[slot];
- }
- else if (slot < 0 && slot >= -MAX_HASH_VALUE)
- return 0;
- else
- {
- unsigned int offset = key + slot + (slot > 0 ? -MAX_HASH_VALUE : MAX_HASH_VALUE);
- const TAO_operation_db_entry *base = &wordlist[-lookup[offset]];
- const TAO_operation_db_entry *ptr = base + -lookup[offset + 1];
-
- while (--ptr >= base)
- if (*str == *ptr->opname && !strncmp (str + 1, ptr->opname + 1, len - 1))
- return ptr;
- }
- }
- }
- return 0;
-}
-
-static TAO_CORBA_ExceptionDef_Perfect_Hash_OpTable tao_CORBA_ExceptionDef_optable;
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:966
-
-TAO::Collocation_Proxy_Broker *
-CORBA__TAO_ExceptionDef_Proxy_Broker_Factory_function ( ::CORBA::Object_ptr)
-{
- return reinterpret_cast<TAO::Collocation_Proxy_Broker *> (0xdead); // Dummy
-}
-
-int
-CORBA__TAO_ExceptionDef_Proxy_Broker_Factory_Initializer (size_t)
-{
- CORBA__TAO_ExceptionDef_Proxy_Broker_Factory_function_pointer =
- CORBA__TAO_ExceptionDef_Proxy_Broker_Factory_function;
-
- return 0;
-}
-
-static int
-CORBA__TAO_ExceptionDef_Proxy_Broker_Stub_Factory_Initializer_Scarecrow =
- CORBA__TAO_ExceptionDef_Proxy_Broker_Factory_Initializer (
- reinterpret_cast<size_t> (CORBA__TAO_ExceptionDef_Proxy_Broker_Factory_Initializer)
- );
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:103
-
-POA_CORBA::ExceptionDef::ExceptionDef (void)
- : TAO_ServantBase ()
-{
- this->optable_ = &tao_CORBA_ExceptionDef_optable;
-}
-
-POA_CORBA::ExceptionDef::ExceptionDef (const ExceptionDef& rhs)
- : TAO_Abstract_ServantBase (rhs),
- TAO_ServantBase (rhs),
- POA_CORBA::IRObject (rhs),
- POA_CORBA::Contained (rhs),
- POA_CORBA::Container (rhs)
-{
-}
-
-POA_CORBA::ExceptionDef::~ExceptionDef (void)
-{
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_type_ExceptionDef
- : public TAO::Upcall_Command
- {
- public:
- inline _get_type_ExceptionDef (
- POA_CORBA::ExceptionDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::TypeCode>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::TypeCode> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->type ();
- }
-
- private:
- POA_CORBA::ExceptionDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ExceptionDef::_get_type_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::TypeCode>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ExceptionDef * const impl =
- static_cast<POA_CORBA::ExceptionDef *> (servant);
-
- _get_type_ExceptionDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_members_ExceptionDef
- : public TAO::Upcall_Command
- {
- public:
- inline _get_members_ExceptionDef (
- POA_CORBA::ExceptionDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::StructMemberSeq>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::StructMemberSeq> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->members ();
- }
-
- private:
- POA_CORBA::ExceptionDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ExceptionDef::_get_members_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::StructMemberSeq>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ExceptionDef * const impl =
- static_cast<POA_CORBA::ExceptionDef *> (servant);
-
- _get_members_ExceptionDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _set_members_ExceptionDef
- : public TAO::Upcall_Command
- {
- public:
- inline _set_members_ExceptionDef (
- POA_CORBA::ExceptionDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::StructMemberSeq>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::StructMemberSeq> (
- this->operation_details_,
- this->args_,
- 1);
-
- this->servant_->members (
- arg_1);
- }
-
- private:
- POA_CORBA::ExceptionDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ExceptionDef::_set_members_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< void>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::StructMemberSeq>::in_arg_val _tao_members;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_members
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::ExceptionDef * const impl =
- static_cast<POA_CORBA::ExceptionDef *> (servant);
-
- _set_members_ExceptionDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:169
-
-namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _is_a_ExceptionDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _is_a_ExceptionDef_Upcall_Command (
- POA_CORBA::ExceptionDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_,
- 1);
-
- retval =
- this->servant_-> _is_a (
- arg_1);
- }
-
- private:
- POA_CORBA::ExceptionDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::ExceptionDef::_is_a_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_val _tao_repository_id;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_repository_id
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::ExceptionDef * const impl =
- static_cast<POA_CORBA::ExceptionDef *> (servant);
-
- _is_a_ExceptionDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _non_existent_ExceptionDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _non_existent_ExceptionDef_Upcall_Command (
- POA_CORBA::ExceptionDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _non_existent ();
- }
-
- private:
- POA_CORBA::ExceptionDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::ExceptionDef::_non_existent_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ExceptionDef * const impl =
- static_cast<POA_CORBA::ExceptionDef *> (servant);
-
- _non_existent_ExceptionDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _repository_id_ExceptionDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _repository_id_ExceptionDef_Upcall_Command (
- POA_CORBA::ExceptionDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Char *>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _repository_id ();
- }
-
- private:
- POA_CORBA::ExceptionDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::ExceptionDef::_repository_id_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Char *>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ExceptionDef * const impl =
- static_cast<POA_CORBA::ExceptionDef *> (servant);
-
- _repository_id_ExceptionDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:513
-
-void POA_CORBA::ExceptionDef::_interface_skel (
- TAO_ServerRequest & server_request,
- void * /* servant_upcall */,
- void * servant
- )
-{
- TAO_IFR_Client_Adapter *_tao_adapter =
- ACE_Dynamic_Service<TAO_IFR_Client_Adapter>::instance (
- TAO_ORB_Core::ifr_client_adapter_name ()
- );
-
- if (_tao_adapter == 0)
- {
- throw ::CORBA::INTF_REPOS (
- ::CORBA::OMGVMCID | 1,
- ::CORBA::COMPLETED_NO);
- }
-
- POA_CORBA::ExceptionDef * const impl =
- static_cast<POA_CORBA::ExceptionDef *> (servant);
- ::CORBA::InterfaceDef_ptr _tao_retval =
- impl->_get_interface ();
-
- server_request.init_reply ();
- TAO_OutputCDR &_tao_out = *server_request.outgoing ();
-
- ::CORBA::Boolean const _tao_result =
- _tao_adapter->interfacedef_cdr_insert (
- _tao_out,
- _tao_retval
- );
-
- _tao_adapter->dispose (_tao_retval);
-
- if (_tao_result == false)
- {
- throw ::CORBA::MARSHAL ();
- }
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_component_ExceptionDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _get_component_ExceptionDef_Upcall_Command (
- POA_CORBA::ExceptionDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Object>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Object> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _get_component ();
- }
-
- private:
- POA_CORBA::ExceptionDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::ExceptionDef::_component_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Object>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ExceptionDef * const impl =
- static_cast<POA_CORBA::ExceptionDef *> (servant);
-
- _get_component_ExceptionDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-::CORBA::Boolean POA_CORBA::ExceptionDef::_is_a (
- const char* value
- )
-{
- return
- (
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IRObject:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Contained:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Container:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/ExceptionDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Object:1.0"
- )
- );
-}
-
-const char* POA_CORBA::ExceptionDef::_interface_repository_id (void) const
-{
- return "IDL:omg.org/CORBA/ExceptionDef:1.0";
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:903
-
-void POA_CORBA::ExceptionDef::_dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- )
-{
- this->synchronous_upcall_dispatch (req,
- servant_upcall,
- this);
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:851
-
-CORBA::ExceptionDef *
-POA_CORBA::ExceptionDef::_this (void)
-{
- TAO_Stub *stub = this->_create_stub ();
-
- TAO_Stub_Auto_Ptr safe_stub (stub);
- ::CORBA::Object_ptr tmp = CORBA::Object::_nil ();
-
- ::CORBA::Boolean const _tao_opt_colloc =
- stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects ();
-
- ACE_NEW_RETURN (
- tmp,
- ::CORBA::Object (stub, _tao_opt_colloc, this),
- 0
- );
-
- ::CORBA::Object_var obj = tmp;
- (void) safe_stub.release ();
-
- typedef ::CORBA::ExceptionDef STUB_SCOPED_NAME;
- return
- TAO::Narrow_Utils<STUB_SCOPED_NAME>::unchecked_narrow (
- obj.in (),
- CORBA__TAO_ExceptionDef_Proxy_Broker_Factory_function_pointer
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1499
-
-class TAO_CORBA_AttributeDef_Perfect_Hash_OpTable
- : public TAO_Perfect_Hash_OpTable
-{
-private:
- unsigned int hash (const char *str, unsigned int len);
-
-public:
- const TAO_operation_db_entry * lookup (const char *str, unsigned int len);
-};
-
-/* C++ code produced by gperf version 2.8 (ACE version) */
-/* Command-line: C:\ACE\latest\ACE_wrappers\bin\gperf.exe -m -M -J -c -C -D -E -T -f 0 -F 0,0 -a -o -t -p -K opname -L C++ -Z TAO_CORBA_AttributeDef_Perfect_Hash_OpTable -N lookup */
-unsigned int
-TAO_CORBA_AttributeDef_Perfect_Hash_OpTable::hash (const char *str, unsigned int len)
-{
- static const unsigned char asso_values[] =
- {
-#if defined (ACE_MVS)
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 0,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 0,
- 37, 37, 0, 0, 15, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 0, 0,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 10, 37, 37, 37, 37, 10, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37,
-#else
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 0, 37, 0, 37, 37,
- 0, 0, 15, 37, 37, 37, 37, 37, 37, 0,
- 0, 37, 37, 37, 37, 37, 10, 37, 37, 37,
- 37, 10, 37, 37, 37, 37, 37, 37,
-#endif /* ACE_MVS */
- };
- return len + asso_values[(int) str[len - 1]] + asso_values[(int) str[0]];
-}
-
-const TAO_operation_db_entry *
-TAO_CORBA_AttributeDef_Perfect_Hash_OpTable::lookup (const char *str, unsigned int len)
-{
- enum
- {
- TOTAL_KEYWORDS = 23,
- MIN_WORD_LENGTH = 4,
- MAX_WORD_LENGTH = 26,
- MIN_HASH_VALUE = 4,
- MAX_HASH_VALUE = 36,
- HASH_VALUE_RANGE = 33,
- DUPLICATES = 8,
- WORDLIST_SIZE = 27
- };
-
- static const TAO_operation_db_entry wordlist[] =
- {
- {"",0,0},{"",0,0},{"",0,0},{"",0,0},
- {"move", &POA_CORBA::AttributeDef::move_skel, 0},
- {"_is_a", &POA_CORBA::AttributeDef::_is_a_skel, 0},
- {"_get_id", &POA_CORBA::AttributeDef::_get_id_skel, 0},
- {"_set_id", &POA_CORBA::AttributeDef::_set_id_skel, 0},
- {"describe", &POA_CORBA::AttributeDef::describe_skel, 0},
- {"_get_name", &POA_CORBA::AttributeDef::_get_name_skel, 0},
- {"_set_mode", &POA_CORBA::AttributeDef::_set_mode_skel, 0},
- {"_get_mode", &POA_CORBA::AttributeDef::_get_mode_skel, 0},
- {"_get_type", &POA_CORBA::AttributeDef::_get_type_skel, 0},
- {"_set_name", &POA_CORBA::AttributeDef::_set_name_skel, 0},
- {"_interface", &POA_CORBA::AttributeDef::_interface_skel, 0},
- {"_get_version", &POA_CORBA::AttributeDef::_get_version_skel, 0},
- {"_set_version", &POA_CORBA::AttributeDef::_set_version_skel, 0},
- {"_get_def_kind", &POA_CORBA::AttributeDef::_get_def_kind_skel, 0},
- {"_repository_id", &POA_CORBA::AttributeDef::_repository_id_skel, 0},
- {"_get_defined_in", &POA_CORBA::AttributeDef::_get_defined_in_skel, 0},
- {"destroy", &POA_CORBA::AttributeDef::destroy_skel, 0},
- {"_get_absolute_name", &POA_CORBA::AttributeDef::_get_absolute_name_skel, 0},
- {"_component", &POA_CORBA::AttributeDef::_component_skel, 0},
- {"_non_existent", &POA_CORBA::AttributeDef::_non_existent_skel, 0},
- {"_get_type_def", &POA_CORBA::AttributeDef::_get_type_def_skel, 0},
- {"_set_type_def", &POA_CORBA::AttributeDef::_set_type_def_skel, 0},
- {"_get_containing_repository", &POA_CORBA::AttributeDef::_get_containing_repository_skel, 0},
- };
-
- static const signed char lookup[] =
- {
- -9, -5, -15, -2, 4, 5, -1, 50, 8, -45, 14, -1, -46, 17,
- 18, 19, -1, 20, 21, -1, 22, -6, -2, 23, -1, -1, -24, -2,
- -38, -1, -1, -1, -1, -1, -1, -1, 26,
- };
-
- if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
- {
- unsigned int key = hash (str, len);
-
- if (key <= MAX_HASH_VALUE && key >= MIN_HASH_VALUE)
- {
- int slot = lookup[key];
-
- if (slot >= 0 && slot < WORDLIST_SIZE)
- {
- const char *s = wordlist[slot].opname;
-
- if (*str == *s && !strncmp (str + 1, s + 1, len - 1))
- return &wordlist[slot];
- }
- else if (slot < 0 && slot >= -MAX_HASH_VALUE)
- return 0;
- else
- {
- unsigned int offset = key + slot + (slot > 0 ? -MAX_HASH_VALUE : MAX_HASH_VALUE);
- const TAO_operation_db_entry *base = &wordlist[-lookup[offset]];
- const TAO_operation_db_entry *ptr = base + -lookup[offset + 1];
-
- while (--ptr >= base)
- if (*str == *ptr->opname && !strncmp (str + 1, ptr->opname + 1, len - 1))
- return ptr;
- }
- }
- }
- return 0;
-}
-
-static TAO_CORBA_AttributeDef_Perfect_Hash_OpTable tao_CORBA_AttributeDef_optable;
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:966
-
-TAO::Collocation_Proxy_Broker *
-CORBA__TAO_AttributeDef_Proxy_Broker_Factory_function ( ::CORBA::Object_ptr)
-{
- return reinterpret_cast<TAO::Collocation_Proxy_Broker *> (0xdead); // Dummy
-}
-
-int
-CORBA__TAO_AttributeDef_Proxy_Broker_Factory_Initializer (size_t)
-{
- CORBA__TAO_AttributeDef_Proxy_Broker_Factory_function_pointer =
- CORBA__TAO_AttributeDef_Proxy_Broker_Factory_function;
-
- return 0;
-}
-
-static int
-CORBA__TAO_AttributeDef_Proxy_Broker_Stub_Factory_Initializer_Scarecrow =
- CORBA__TAO_AttributeDef_Proxy_Broker_Factory_Initializer (
- reinterpret_cast<size_t> (CORBA__TAO_AttributeDef_Proxy_Broker_Factory_Initializer)
- );
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:103
-
-POA_CORBA::AttributeDef::AttributeDef (void)
- : TAO_ServantBase ()
-{
- this->optable_ = &tao_CORBA_AttributeDef_optable;
-}
-
-POA_CORBA::AttributeDef::AttributeDef (const AttributeDef& rhs)
- : TAO_Abstract_ServantBase (rhs),
- TAO_ServantBase (rhs),
- POA_CORBA::IRObject (rhs),
- POA_CORBA::Contained (rhs)
-{
-}
-
-POA_CORBA::AttributeDef::~AttributeDef (void)
-{
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_type_AttributeDef
- : public TAO::Upcall_Command
- {
- public:
- inline _get_type_AttributeDef (
- POA_CORBA::AttributeDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::TypeCode>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::TypeCode> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->type ();
- }
-
- private:
- POA_CORBA::AttributeDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::AttributeDef::_get_type_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::TypeCode>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::AttributeDef * const impl =
- static_cast<POA_CORBA::AttributeDef *> (servant);
-
- _get_type_AttributeDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_type_def_AttributeDef
- : public TAO::Upcall_Command
- {
- public:
- inline _get_type_def_AttributeDef (
- POA_CORBA::AttributeDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::IDLType>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::IDLType> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->type_def ();
- }
-
- private:
- POA_CORBA::AttributeDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::AttributeDef::_get_type_def_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::IDLType>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::AttributeDef * const impl =
- static_cast<POA_CORBA::AttributeDef *> (servant);
-
- _get_type_def_AttributeDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _set_type_def_AttributeDef
- : public TAO::Upcall_Command
- {
- public:
- inline _set_type_def_AttributeDef (
- POA_CORBA::AttributeDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::IDLType>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::IDLType> (
- this->operation_details_,
- this->args_,
- 1);
-
- this->servant_->type_def (
- arg_1);
- }
-
- private:
- POA_CORBA::AttributeDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::AttributeDef::_set_type_def_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< void>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::IDLType>::in_arg_val _tao_type_def;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_type_def
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::AttributeDef * const impl =
- static_cast<POA_CORBA::AttributeDef *> (servant);
-
- _set_type_def_AttributeDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_mode_AttributeDef
- : public TAO::Upcall_Command
- {
- public:
- inline _get_mode_AttributeDef (
- POA_CORBA::AttributeDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::AttributeMode>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::AttributeMode> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->mode ();
- }
-
- private:
- POA_CORBA::AttributeDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::AttributeDef::_get_mode_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::AttributeMode>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::AttributeDef * const impl =
- static_cast<POA_CORBA::AttributeDef *> (servant);
-
- _get_mode_AttributeDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _set_mode_AttributeDef
- : public TAO::Upcall_Command
- {
- public:
- inline _set_mode_AttributeDef (
- POA_CORBA::AttributeDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::AttributeMode>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::AttributeMode> (
- this->operation_details_,
- this->args_,
- 1);
-
- this->servant_->mode (
- arg_1);
- }
-
- private:
- POA_CORBA::AttributeDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::AttributeDef::_set_mode_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< void>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::AttributeMode>::in_arg_val _tao_mode;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_mode
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::AttributeDef * const impl =
- static_cast<POA_CORBA::AttributeDef *> (servant);
-
- _set_mode_AttributeDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:169
-
-namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _is_a_AttributeDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _is_a_AttributeDef_Upcall_Command (
- POA_CORBA::AttributeDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_,
- 1);
-
- retval =
- this->servant_-> _is_a (
- arg_1);
- }
-
- private:
- POA_CORBA::AttributeDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::AttributeDef::_is_a_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_val _tao_repository_id;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_repository_id
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::AttributeDef * const impl =
- static_cast<POA_CORBA::AttributeDef *> (servant);
-
- _is_a_AttributeDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _non_existent_AttributeDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _non_existent_AttributeDef_Upcall_Command (
- POA_CORBA::AttributeDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _non_existent ();
- }
-
- private:
- POA_CORBA::AttributeDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::AttributeDef::_non_existent_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::AttributeDef * const impl =
- static_cast<POA_CORBA::AttributeDef *> (servant);
-
- _non_existent_AttributeDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _repository_id_AttributeDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _repository_id_AttributeDef_Upcall_Command (
- POA_CORBA::AttributeDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Char *>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _repository_id ();
- }
-
- private:
- POA_CORBA::AttributeDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::AttributeDef::_repository_id_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Char *>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::AttributeDef * const impl =
- static_cast<POA_CORBA::AttributeDef *> (servant);
-
- _repository_id_AttributeDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:513
-
-void POA_CORBA::AttributeDef::_interface_skel (
- TAO_ServerRequest & server_request,
- void * /* servant_upcall */,
- void * servant
- )
-{
- TAO_IFR_Client_Adapter *_tao_adapter =
- ACE_Dynamic_Service<TAO_IFR_Client_Adapter>::instance (
- TAO_ORB_Core::ifr_client_adapter_name ()
- );
-
- if (_tao_adapter == 0)
- {
- throw ::CORBA::INTF_REPOS (
- ::CORBA::OMGVMCID | 1,
- ::CORBA::COMPLETED_NO);
- }
-
- POA_CORBA::AttributeDef * const impl =
- static_cast<POA_CORBA::AttributeDef *> (servant);
- ::CORBA::InterfaceDef_ptr _tao_retval =
- impl->_get_interface ();
-
- server_request.init_reply ();
- TAO_OutputCDR &_tao_out = *server_request.outgoing ();
-
- ::CORBA::Boolean const _tao_result =
- _tao_adapter->interfacedef_cdr_insert (
- _tao_out,
- _tao_retval
- );
-
- _tao_adapter->dispose (_tao_retval);
-
- if (_tao_result == false)
- {
- throw ::CORBA::MARSHAL ();
- }
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_component_AttributeDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _get_component_AttributeDef_Upcall_Command (
- POA_CORBA::AttributeDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Object>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Object> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _get_component ();
- }
-
- private:
- POA_CORBA::AttributeDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::AttributeDef::_component_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Object>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::AttributeDef * const impl =
- static_cast<POA_CORBA::AttributeDef *> (servant);
-
- _get_component_AttributeDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-::CORBA::Boolean POA_CORBA::AttributeDef::_is_a (
- const char* value
- )
-{
- return
- (
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IRObject:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Contained:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/AttributeDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Object:1.0"
- )
- );
-}
-
-const char* POA_CORBA::AttributeDef::_interface_repository_id (void) const
-{
- return "IDL:omg.org/CORBA/AttributeDef:1.0";
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:903
-
-void POA_CORBA::AttributeDef::_dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- )
-{
- this->synchronous_upcall_dispatch (req,
- servant_upcall,
- this);
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:851
-
-CORBA::AttributeDef *
-POA_CORBA::AttributeDef::_this (void)
-{
- TAO_Stub *stub = this->_create_stub ();
-
- TAO_Stub_Auto_Ptr safe_stub (stub);
- ::CORBA::Object_ptr tmp = CORBA::Object::_nil ();
-
- ::CORBA::Boolean const _tao_opt_colloc =
- stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects ();
-
- ACE_NEW_RETURN (
- tmp,
- ::CORBA::Object (stub, _tao_opt_colloc, this),
- 0
- );
-
- ::CORBA::Object_var obj = tmp;
- (void) safe_stub.release ();
-
- typedef ::CORBA::AttributeDef STUB_SCOPED_NAME;
- return
- TAO::Narrow_Utils<STUB_SCOPED_NAME>::unchecked_narrow (
- obj.in (),
- CORBA__TAO_AttributeDef_Proxy_Broker_Factory_function_pointer
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1499
-
-class TAO_CORBA_ExtAttributeDef_Perfect_Hash_OpTable
- : public TAO_Perfect_Hash_OpTable
-{
-private:
- unsigned int hash (const char *str, unsigned int len);
-
-public:
- const TAO_operation_db_entry * lookup (const char *str, unsigned int len);
-};
-
-/* C++ code produced by gperf version 2.8 (ACE version) */
-/* Command-line: C:\ACE\latest\ACE_wrappers\bin\gperf.exe -m -M -J -c -C -D -E -T -f 0 -F 0,0 -a -o -t -p -K opname -L C++ -Z TAO_CORBA_ExtAttributeDef_Perfect_Hash_OpTable -N lookup */
-unsigned int
-TAO_CORBA_ExtAttributeDef_Perfect_Hash_OpTable::hash (const char *str, unsigned int len)
-{
- static const unsigned char asso_values[] =
- {
-#if defined (ACE_MVS)
- 44, 44, 44, 44, 44, 44, 44, 44, 44, 44,
- 44, 44, 44, 44, 44, 44, 44, 44, 44, 44,
- 44, 44, 44, 44, 44, 44, 44, 44, 44, 44,
- 44, 44, 44, 44, 44, 44, 44, 44, 44, 44,
- 44, 44, 44, 44, 44, 44, 44, 44, 44, 44,
- 44, 44, 44, 44, 44, 44, 44, 44, 44, 44,
- 44, 44, 44, 44, 44, 44, 44, 44, 44, 44,
- 44, 44, 44, 44, 44, 44, 44, 44, 44, 44,
- 44, 44, 44, 44, 44, 44, 44, 44, 44, 44,
- 44, 44, 44, 44, 44, 44, 44, 44, 44, 44,
- 44, 44, 44, 44, 44, 44, 44, 44, 44, 0,
- 44, 44, 44, 44, 44, 44, 44, 44, 44, 44,
- 44, 44, 44, 44, 44, 44, 44, 44, 44, 0,
- 44, 44, 15, 0, 25, 44, 44, 44, 44, 44,
- 44, 44, 44, 44, 44, 44, 44, 44, 0, 0,
- 44, 44, 44, 44, 44, 44, 44, 44, 44, 44,
- 44, 44, 0, 30, 44, 44, 44, 44, 5, 44,
- 44, 44, 44, 44, 44, 44, 44, 44, 44, 44,
- 44, 44, 44, 44, 44, 44, 44, 44, 44, 44,
- 44, 44, 44, 44, 44, 44, 44, 44, 44, 44,
- 44, 44, 44, 44, 44, 44, 44, 44, 44, 44,
- 44, 44, 44, 44, 44, 44, 44, 44, 44, 44,
- 44, 44, 44, 44, 44, 44, 44, 44, 44, 44,
- 44, 44, 44, 44, 44, 44, 44, 44, 44, 44,
- 44, 44, 44, 44, 44, 44, 44, 44, 44, 44,
- 44, 44, 44, 44, 44, 44,
-#else
- 44, 44, 44, 44, 44, 44, 44, 44, 44, 44,
- 44, 44, 44, 44, 44, 44, 44, 44, 44, 44,
- 44, 44, 44, 44, 44, 44, 44, 44, 44, 44,
- 44, 44, 44, 44, 44, 44, 44, 44, 44, 44,
- 44, 44, 44, 44, 44, 44, 44, 44, 44, 44,
- 44, 44, 44, 44, 44, 44, 44, 44, 44, 44,
- 44, 44, 44, 44, 44, 44, 44, 44, 44, 44,
- 44, 44, 44, 44, 44, 44, 44, 44, 44, 44,
- 44, 44, 44, 44, 44, 44, 44, 44, 44, 44,
- 44, 44, 44, 44, 44, 0, 44, 0, 44, 44,
- 15, 0, 25, 44, 44, 44, 44, 44, 44, 0,
- 0, 44, 44, 44, 44, 0, 30, 44, 44, 44,
- 44, 5, 44, 44, 44, 44, 44, 44,
-#endif /* ACE_MVS */
- };
- return len + asso_values[(int) str[len - 1]] + asso_values[(int) str[0]];
-}
-
-const TAO_operation_db_entry *
-TAO_CORBA_ExtAttributeDef_Perfect_Hash_OpTable::lookup (const char *str, unsigned int len)
-{
- enum
- {
- TOTAL_KEYWORDS = 28,
- MIN_WORD_LENGTH = 4,
- MAX_WORD_LENGTH = 26,
- MIN_HASH_VALUE = 4,
- MAX_HASH_VALUE = 43,
- HASH_VALUE_RANGE = 40,
- DUPLICATES = 11,
- WORDLIST_SIZE = 32
- };
-
- static const TAO_operation_db_entry wordlist[] =
- {
- {"",0,0},{"",0,0},{"",0,0},{"",0,0},
- {"move", &POA_CORBA::ExtAttributeDef::move_skel, 0},
- {"_is_a", &POA_CORBA::ExtAttributeDef::_is_a_skel, 0},
- {"_get_name", &POA_CORBA::ExtAttributeDef::_get_name_skel, 0},
- {"_set_mode", &POA_CORBA::ExtAttributeDef::_set_mode_skel, 0},
- {"_get_mode", &POA_CORBA::ExtAttributeDef::_get_mode_skel, 0},
- {"_get_type", &POA_CORBA::ExtAttributeDef::_get_type_skel, 0},
- {"_set_name", &POA_CORBA::ExtAttributeDef::_set_name_skel, 0},
- {"_interface", &POA_CORBA::ExtAttributeDef::_interface_skel, 0},
- {"_get_version", &POA_CORBA::ExtAttributeDef::_get_version_skel, 0},
- {"_set_version", &POA_CORBA::ExtAttributeDef::_set_version_skel, 0},
- {"_get_defined_in", &POA_CORBA::ExtAttributeDef::_get_defined_in_skel, 0},
- {"_get_absolute_name", &POA_CORBA::ExtAttributeDef::_get_absolute_name_skel, 0},
- {"_get_get_exceptions", &POA_CORBA::ExtAttributeDef::_get_get_exceptions_skel, 0},
- {"_set_set_exceptions", &POA_CORBA::ExtAttributeDef::_set_set_exceptions_skel, 0},
- {"_get_set_exceptions", &POA_CORBA::ExtAttributeDef::_get_set_exceptions_skel, 0},
- {"_set_get_exceptions", &POA_CORBA::ExtAttributeDef::_set_get_exceptions_skel, 0},
- {"_get_id", &POA_CORBA::ExtAttributeDef::_get_id_skel, 0},
- {"_set_id", &POA_CORBA::ExtAttributeDef::_set_id_skel, 0},
- {"describe", &POA_CORBA::ExtAttributeDef::describe_skel, 0},
- {"destroy", &POA_CORBA::ExtAttributeDef::destroy_skel, 0},
- {"_get_def_kind", &POA_CORBA::ExtAttributeDef::_get_def_kind_skel, 0},
- {"_repository_id", &POA_CORBA::ExtAttributeDef::_repository_id_skel, 0},
- {"_get_containing_repository", &POA_CORBA::ExtAttributeDef::_get_containing_repository_skel, 0},
- {"describe_attribute", &POA_CORBA::ExtAttributeDef::describe_attribute_skel, 0},
- {"_get_type_def", &POA_CORBA::ExtAttributeDef::_get_type_def_skel, 0},
- {"_set_type_def", &POA_CORBA::ExtAttributeDef::_set_type_def_skel, 0},
- {"_component", &POA_CORBA::ExtAttributeDef::_component_skel, 0},
- {"_non_existent", &POA_CORBA::ExtAttributeDef::_non_existent_skel, 0},
- };
-
- static const signed char lookup[] =
- {
- -1, -1, -6, -5, 4, 5, -1, -12, -2, -50, 11, -1, -48, -1,
- -1, 14, -16, -4, 15, -46, -20, -2, -45, 22, -1, -1, -1, 23,
- 24, 25, -1, 26, -1, 27, -1, -1, -28, -2, -45, -1, 30, -1,
- -1, 31,
- };
-
- if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
- {
- unsigned int key = hash (str, len);
-
- if (key <= MAX_HASH_VALUE && key >= MIN_HASH_VALUE)
- {
- int slot = lookup[key];
-
- if (slot >= 0 && slot < WORDLIST_SIZE)
- {
- const char *s = wordlist[slot].opname;
-
- if (*str == *s && !strncmp (str + 1, s + 1, len - 1))
- return &wordlist[slot];
- }
- else if (slot < 0 && slot >= -MAX_HASH_VALUE)
- return 0;
- else
- {
- unsigned int offset = key + slot + (slot > 0 ? -MAX_HASH_VALUE : MAX_HASH_VALUE);
- const TAO_operation_db_entry *base = &wordlist[-lookup[offset]];
- const TAO_operation_db_entry *ptr = base + -lookup[offset + 1];
-
- while (--ptr >= base)
- if (*str == *ptr->opname && !strncmp (str + 1, ptr->opname + 1, len - 1))
- return ptr;
- }
- }
- }
- return 0;
-}
-
-static TAO_CORBA_ExtAttributeDef_Perfect_Hash_OpTable tao_CORBA_ExtAttributeDef_optable;
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:966
-
-TAO::Collocation_Proxy_Broker *
-CORBA__TAO_ExtAttributeDef_Proxy_Broker_Factory_function ( ::CORBA::Object_ptr)
-{
- return reinterpret_cast<TAO::Collocation_Proxy_Broker *> (0xdead); // Dummy
-}
-
-int
-CORBA__TAO_ExtAttributeDef_Proxy_Broker_Factory_Initializer (size_t)
-{
- CORBA__TAO_ExtAttributeDef_Proxy_Broker_Factory_function_pointer =
- CORBA__TAO_ExtAttributeDef_Proxy_Broker_Factory_function;
-
- return 0;
-}
-
-static int
-CORBA__TAO_ExtAttributeDef_Proxy_Broker_Stub_Factory_Initializer_Scarecrow =
- CORBA__TAO_ExtAttributeDef_Proxy_Broker_Factory_Initializer (
- reinterpret_cast<size_t> (CORBA__TAO_ExtAttributeDef_Proxy_Broker_Factory_Initializer)
- );
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:103
-
-POA_CORBA::ExtAttributeDef::ExtAttributeDef (void)
- : TAO_ServantBase ()
-{
- this->optable_ = &tao_CORBA_ExtAttributeDef_optable;
-}
-
-POA_CORBA::ExtAttributeDef::ExtAttributeDef (const ExtAttributeDef& rhs)
- : TAO_Abstract_ServantBase (rhs),
- TAO_ServantBase (rhs),
- POA_CORBA::IRObject (rhs),
- POA_CORBA::Contained (rhs),
- POA_CORBA::AttributeDef (rhs)
-{
-}
-
-POA_CORBA::ExtAttributeDef::~ExtAttributeDef (void)
-{
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_get_exceptions_ExtAttributeDef
- : public TAO::Upcall_Command
- {
- public:
- inline _get_get_exceptions_ExtAttributeDef (
- POA_CORBA::ExtAttributeDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::ExcDescriptionSeq>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::ExcDescriptionSeq> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->get_exceptions ();
- }
-
- private:
- POA_CORBA::ExtAttributeDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ExtAttributeDef::_get_get_exceptions_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::ExcDescriptionSeq>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ExtAttributeDef * const impl =
- static_cast<POA_CORBA::ExtAttributeDef *> (servant);
-
- _get_get_exceptions_ExtAttributeDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _set_get_exceptions_ExtAttributeDef
- : public TAO::Upcall_Command
- {
- public:
- inline _set_get_exceptions_ExtAttributeDef (
- POA_CORBA::ExtAttributeDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::ExcDescriptionSeq>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::ExcDescriptionSeq> (
- this->operation_details_,
- this->args_,
- 1);
-
- this->servant_->get_exceptions (
- arg_1);
- }
-
- private:
- POA_CORBA::ExtAttributeDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ExtAttributeDef::_set_get_exceptions_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< void>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::ExcDescriptionSeq>::in_arg_val _tao_get_exceptions;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_get_exceptions
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::ExtAttributeDef * const impl =
- static_cast<POA_CORBA::ExtAttributeDef *> (servant);
-
- _set_get_exceptions_ExtAttributeDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_set_exceptions_ExtAttributeDef
- : public TAO::Upcall_Command
- {
- public:
- inline _get_set_exceptions_ExtAttributeDef (
- POA_CORBA::ExtAttributeDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::ExcDescriptionSeq>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::ExcDescriptionSeq> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->set_exceptions ();
- }
-
- private:
- POA_CORBA::ExtAttributeDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ExtAttributeDef::_get_set_exceptions_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::ExcDescriptionSeq>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ExtAttributeDef * const impl =
- static_cast<POA_CORBA::ExtAttributeDef *> (servant);
-
- _get_set_exceptions_ExtAttributeDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _set_set_exceptions_ExtAttributeDef
- : public TAO::Upcall_Command
- {
- public:
- inline _set_set_exceptions_ExtAttributeDef (
- POA_CORBA::ExtAttributeDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::ExcDescriptionSeq>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::ExcDescriptionSeq> (
- this->operation_details_,
- this->args_,
- 1);
-
- this->servant_->set_exceptions (
- arg_1);
- }
-
- private:
- POA_CORBA::ExtAttributeDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ExtAttributeDef::_set_set_exceptions_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< void>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::ExcDescriptionSeq>::in_arg_val _tao_set_exceptions;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_set_exceptions
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::ExtAttributeDef * const impl =
- static_cast<POA_CORBA::ExtAttributeDef *> (servant);
-
- _set_set_exceptions_ExtAttributeDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class describe_attribute_ExtAttributeDef
- : public TAO::Upcall_Command
- {
- public:
- inline describe_attribute_ExtAttributeDef (
- POA_CORBA::ExtAttributeDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::ExtAttributeDescription>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::ExtAttributeDescription> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->describe_attribute ();
- }
-
- private:
- POA_CORBA::ExtAttributeDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ExtAttributeDef::describe_attribute_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::ExtAttributeDescription>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ExtAttributeDef * const impl =
- static_cast<POA_CORBA::ExtAttributeDef *> (servant);
-
- describe_attribute_ExtAttributeDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:169
-
-namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _is_a_ExtAttributeDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _is_a_ExtAttributeDef_Upcall_Command (
- POA_CORBA::ExtAttributeDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_,
- 1);
-
- retval =
- this->servant_-> _is_a (
- arg_1);
- }
-
- private:
- POA_CORBA::ExtAttributeDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::ExtAttributeDef::_is_a_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_val _tao_repository_id;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_repository_id
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::ExtAttributeDef * const impl =
- static_cast<POA_CORBA::ExtAttributeDef *> (servant);
-
- _is_a_ExtAttributeDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _non_existent_ExtAttributeDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _non_existent_ExtAttributeDef_Upcall_Command (
- POA_CORBA::ExtAttributeDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _non_existent ();
- }
-
- private:
- POA_CORBA::ExtAttributeDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::ExtAttributeDef::_non_existent_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ExtAttributeDef * const impl =
- static_cast<POA_CORBA::ExtAttributeDef *> (servant);
-
- _non_existent_ExtAttributeDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _repository_id_ExtAttributeDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _repository_id_ExtAttributeDef_Upcall_Command (
- POA_CORBA::ExtAttributeDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Char *>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _repository_id ();
- }
-
- private:
- POA_CORBA::ExtAttributeDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::ExtAttributeDef::_repository_id_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Char *>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ExtAttributeDef * const impl =
- static_cast<POA_CORBA::ExtAttributeDef *> (servant);
-
- _repository_id_ExtAttributeDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:513
-
-void POA_CORBA::ExtAttributeDef::_interface_skel (
- TAO_ServerRequest & server_request,
- void * /* servant_upcall */,
- void * servant
- )
-{
- TAO_IFR_Client_Adapter *_tao_adapter =
- ACE_Dynamic_Service<TAO_IFR_Client_Adapter>::instance (
- TAO_ORB_Core::ifr_client_adapter_name ()
- );
-
- if (_tao_adapter == 0)
- {
- throw ::CORBA::INTF_REPOS (
- ::CORBA::OMGVMCID | 1,
- ::CORBA::COMPLETED_NO);
- }
-
- POA_CORBA::ExtAttributeDef * const impl =
- static_cast<POA_CORBA::ExtAttributeDef *> (servant);
- ::CORBA::InterfaceDef_ptr _tao_retval =
- impl->_get_interface ();
-
- server_request.init_reply ();
- TAO_OutputCDR &_tao_out = *server_request.outgoing ();
-
- ::CORBA::Boolean const _tao_result =
- _tao_adapter->interfacedef_cdr_insert (
- _tao_out,
- _tao_retval
- );
-
- _tao_adapter->dispose (_tao_retval);
-
- if (_tao_result == false)
- {
- throw ::CORBA::MARSHAL ();
- }
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_component_ExtAttributeDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _get_component_ExtAttributeDef_Upcall_Command (
- POA_CORBA::ExtAttributeDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Object>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Object> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _get_component ();
- }
-
- private:
- POA_CORBA::ExtAttributeDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::ExtAttributeDef::_component_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Object>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ExtAttributeDef * const impl =
- static_cast<POA_CORBA::ExtAttributeDef *> (servant);
-
- _get_component_ExtAttributeDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-::CORBA::Boolean POA_CORBA::ExtAttributeDef::_is_a (
- const char* value
- )
-{
- return
- (
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IRObject:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Contained:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/AttributeDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/ExtAttributeDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Object:1.0"
- )
- );
-}
-
-const char* POA_CORBA::ExtAttributeDef::_interface_repository_id (void) const
-{
- return "IDL:omg.org/CORBA/ExtAttributeDef:1.0";
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:903
-
-void POA_CORBA::ExtAttributeDef::_dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- )
-{
- this->synchronous_upcall_dispatch (req,
- servant_upcall,
- this);
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:851
-
-CORBA::ExtAttributeDef *
-POA_CORBA::ExtAttributeDef::_this (void)
-{
- TAO_Stub *stub = this->_create_stub ();
-
- TAO_Stub_Auto_Ptr safe_stub (stub);
- ::CORBA::Object_ptr tmp = CORBA::Object::_nil ();
-
- ::CORBA::Boolean const _tao_opt_colloc =
- stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects ();
-
- ACE_NEW_RETURN (
- tmp,
- ::CORBA::Object (stub, _tao_opt_colloc, this),
- 0
- );
-
- ::CORBA::Object_var obj = tmp;
- (void) safe_stub.release ();
-
- typedef ::CORBA::ExtAttributeDef STUB_SCOPED_NAME;
- return
- TAO::Narrow_Utils<STUB_SCOPED_NAME>::unchecked_narrow (
- obj.in (),
- CORBA__TAO_ExtAttributeDef_Proxy_Broker_Factory_function_pointer
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1499
-
-class TAO_CORBA_OperationDef_Perfect_Hash_OpTable
- : public TAO_Perfect_Hash_OpTable
-{
-private:
- unsigned int hash (const char *str, unsigned int len);
-
-public:
- const TAO_operation_db_entry * lookup (const char *str, unsigned int len);
-};
-
-/* C++ code produced by gperf version 2.8 (ACE version) */
-/* Command-line: C:\ACE\latest\ACE_wrappers\bin\gperf.exe -m -M -J -c -C -D -E -T -f 0 -F 0,0 -a -o -t -p -K opname -L C++ -Z TAO_CORBA_OperationDef_Perfect_Hash_OpTable -N lookup */
-unsigned int
-TAO_CORBA_OperationDef_Perfect_Hash_OpTable::hash (const char *str, unsigned int len)
-{
- static const unsigned char asso_values[] =
- {
-#if defined (ACE_MVS)
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 0,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 0,
- 37, 37, 15, 0, 10, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 0, 5,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 0, 20, 37, 37, 37, 37, 10, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37,
-#else
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 0, 37, 0, 37, 37,
- 15, 0, 10, 37, 37, 37, 37, 37, 37, 0,
- 5, 37, 37, 37, 37, 0, 20, 37, 37, 37,
- 37, 10, 37, 37, 37, 37, 37, 37,
-#endif /* ACE_MVS */
- };
- return len + asso_values[(int) str[len - 1]] + asso_values[(int) str[0]];
-}
-
-const TAO_operation_db_entry *
-TAO_CORBA_OperationDef_Perfect_Hash_OpTable::lookup (const char *str, unsigned int len)
-{
- enum
- {
- TOTAL_KEYWORDS = 29,
- MIN_WORD_LENGTH = 4,
- MAX_WORD_LENGTH = 26,
- MIN_HASH_VALUE = 4,
- MAX_HASH_VALUE = 36,
- HASH_VALUE_RANGE = 33,
- DUPLICATES = 10,
- WORDLIST_SIZE = 33
- };
-
- static const TAO_operation_db_entry wordlist[] =
- {
- {"",0,0},{"",0,0},{"",0,0},{"",0,0},
- {"move", &POA_CORBA::OperationDef::move_skel, 0},
- {"_is_a", &POA_CORBA::OperationDef::_is_a_skel, 0},
- {"_get_name", &POA_CORBA::OperationDef::_get_name_skel, 0},
- {"_set_mode", &POA_CORBA::OperationDef::_set_mode_skel, 0},
- {"_get_mode", &POA_CORBA::OperationDef::_get_mode_skel, 0},
- {"_set_name", &POA_CORBA::OperationDef::_set_name_skel, 0},
- {"_interface", &POA_CORBA::OperationDef::_interface_skel, 0},
- {"_get_params", &POA_CORBA::OperationDef::_get_params_skel, 0},
- {"_set_params", &POA_CORBA::OperationDef::_set_params_skel, 0},
- {"_get_contexts", &POA_CORBA::OperationDef::_get_contexts_skel, 0},
- {"_set_contexts", &POA_CORBA::OperationDef::_set_contexts_skel, 0},
- {"_get_exceptions", &POA_CORBA::OperationDef::_get_exceptions_skel, 0},
- {"_set_exceptions", &POA_CORBA::OperationDef::_set_exceptions_skel, 0},
- {"_get_version", &POA_CORBA::OperationDef::_get_version_skel, 0},
- {"_set_version", &POA_CORBA::OperationDef::_set_version_skel, 0},
- {"_get_absolute_name", &POA_CORBA::OperationDef::_get_absolute_name_skel, 0},
- {"_get_defined_in", &POA_CORBA::OperationDef::_get_defined_in_skel, 0},
- {"_get_id", &POA_CORBA::OperationDef::_get_id_skel, 0},
- {"_set_id", &POA_CORBA::OperationDef::_set_id_skel, 0},
- {"describe", &POA_CORBA::OperationDef::describe_skel, 0},
- {"_get_result_def", &POA_CORBA::OperationDef::_get_result_def_skel, 0},
- {"_set_result_def", &POA_CORBA::OperationDef::_set_result_def_skel, 0},
- {"_get_def_kind", &POA_CORBA::OperationDef::_get_def_kind_skel, 0},
- {"_repository_id", &POA_CORBA::OperationDef::_repository_id_skel, 0},
- {"_component", &POA_CORBA::OperationDef::_component_skel, 0},
- {"_get_result", &POA_CORBA::OperationDef::_get_result_skel, 0},
- {"destroy", &POA_CORBA::OperationDef::destroy_skel, 0},
- {"_non_existent", &POA_CORBA::OperationDef::_non_existent_skel, 0},
- {"_get_containing_repository", &POA_CORBA::OperationDef::_get_containing_repository_skel, 0},
- };
-
- if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
- {
- unsigned int key = hash (str, len);
-
- if (key <= MAX_HASH_VALUE && key >= MIN_HASH_VALUE)
- {
- {
- const TAO_operation_db_entry *resword;
-
- switch (key)
- {
- case 4:
- resword = &wordlist[4]; break;
- case 5:
- resword = &wordlist[5]; break;
- case 9:
- resword = &wordlist[6];
- if (*str == *resword->opname && !strncmp (str + 1, resword->opname + 1, len - 1)) return resword;
- resword = &wordlist[7];
- if (*str == *resword->opname && !strncmp (str + 1, resword->opname + 1, len - 1)) return resword;
- resword = &wordlist[8];
- if (*str == *resword->opname && !strncmp (str + 1, resword->opname + 1, len - 1)) return resword;
- resword = &wordlist[9];
- if (*str == *resword->opname && !strncmp (str + 1, resword->opname + 1, len - 1)) return resword;
- return 0;
- case 10:
- resword = &wordlist[10]; break;
- case 11:
- resword = &wordlist[11];
- if (*str == *resword->opname && !strncmp (str + 1, resword->opname + 1, len - 1)) return resword;
- resword = &wordlist[12];
- if (*str == *resword->opname && !strncmp (str + 1, resword->opname + 1, len - 1)) return resword;
- return 0;
- case 13:
- resword = &wordlist[13];
- if (*str == *resword->opname && !strncmp (str + 1, resword->opname + 1, len - 1)) return resword;
- resword = &wordlist[14];
- if (*str == *resword->opname && !strncmp (str + 1, resword->opname + 1, len - 1)) return resword;
- return 0;
- case 15:
- resword = &wordlist[15];
- if (*str == *resword->opname && !strncmp (str + 1, resword->opname + 1, len - 1)) return resword;
- resword = &wordlist[16];
- if (*str == *resword->opname && !strncmp (str + 1, resword->opname + 1, len - 1)) return resword;
- return 0;
- case 17:
- resword = &wordlist[17];
- if (*str == *resword->opname && !strncmp (str + 1, resword->opname + 1, len - 1)) return resword;
- resword = &wordlist[18];
- if (*str == *resword->opname && !strncmp (str + 1, resword->opname + 1, len - 1)) return resword;
- return 0;
- case 18:
- resword = &wordlist[19]; break;
- case 20:
- resword = &wordlist[20]; break;
- case 22:
- resword = &wordlist[21];
- if (*str == *resword->opname && !strncmp (str + 1, resword->opname + 1, len - 1)) return resword;
- resword = &wordlist[22];
- if (*str == *resword->opname && !strncmp (str + 1, resword->opname + 1, len - 1)) return resword;
- return 0;
- case 23:
- resword = &wordlist[23]; break;
- case 25:
- resword = &wordlist[24];
- if (*str == *resword->opname && !strncmp (str + 1, resword->opname + 1, len - 1)) return resword;
- resword = &wordlist[25];
- if (*str == *resword->opname && !strncmp (str + 1, resword->opname + 1, len - 1)) return resword;
- return 0;
- case 28:
- resword = &wordlist[26]; break;
- case 29:
- resword = &wordlist[27]; break;
- case 30:
- resword = &wordlist[28]; break;
- case 31:
- resword = &wordlist[29]; break;
- case 32:
- resword = &wordlist[30]; break;
- case 33:
- resword = &wordlist[31]; break;
- case 36:
- resword = &wordlist[32]; break;
- default: return 0;
- }
- if (*str == *resword->opname && !strncmp (str + 1, resword->opname + 1, len - 1))
- return resword;
- return 0;
- }
- }
- }
- return 0;
-}
-
-static TAO_CORBA_OperationDef_Perfect_Hash_OpTable tao_CORBA_OperationDef_optable;
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:966
-
-TAO::Collocation_Proxy_Broker *
-CORBA__TAO_OperationDef_Proxy_Broker_Factory_function ( ::CORBA::Object_ptr)
-{
- return reinterpret_cast<TAO::Collocation_Proxy_Broker *> (0xdead); // Dummy
-}
-
-int
-CORBA__TAO_OperationDef_Proxy_Broker_Factory_Initializer (size_t)
-{
- CORBA__TAO_OperationDef_Proxy_Broker_Factory_function_pointer =
- CORBA__TAO_OperationDef_Proxy_Broker_Factory_function;
-
- return 0;
-}
-
-static int
-CORBA__TAO_OperationDef_Proxy_Broker_Stub_Factory_Initializer_Scarecrow =
- CORBA__TAO_OperationDef_Proxy_Broker_Factory_Initializer (
- reinterpret_cast<size_t> (CORBA__TAO_OperationDef_Proxy_Broker_Factory_Initializer)
- );
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:103
-
-POA_CORBA::OperationDef::OperationDef (void)
- : TAO_ServantBase ()
-{
- this->optable_ = &tao_CORBA_OperationDef_optable;
-}
-
-POA_CORBA::OperationDef::OperationDef (const OperationDef& rhs)
- : TAO_Abstract_ServantBase (rhs),
- TAO_ServantBase (rhs),
- POA_CORBA::IRObject (rhs),
- POA_CORBA::Contained (rhs)
-{
-}
-
-POA_CORBA::OperationDef::~OperationDef (void)
-{
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_result_OperationDef
- : public TAO::Upcall_Command
- {
- public:
- inline _get_result_OperationDef (
- POA_CORBA::OperationDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::TypeCode>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::TypeCode> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->result ();
- }
-
- private:
- POA_CORBA::OperationDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::OperationDef::_get_result_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::TypeCode>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::OperationDef * const impl =
- static_cast<POA_CORBA::OperationDef *> (servant);
-
- _get_result_OperationDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_result_def_OperationDef
- : public TAO::Upcall_Command
- {
- public:
- inline _get_result_def_OperationDef (
- POA_CORBA::OperationDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::IDLType>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::IDLType> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->result_def ();
- }
-
- private:
- POA_CORBA::OperationDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::OperationDef::_get_result_def_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::IDLType>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::OperationDef * const impl =
- static_cast<POA_CORBA::OperationDef *> (servant);
-
- _get_result_def_OperationDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _set_result_def_OperationDef
- : public TAO::Upcall_Command
- {
- public:
- inline _set_result_def_OperationDef (
- POA_CORBA::OperationDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::IDLType>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::IDLType> (
- this->operation_details_,
- this->args_,
- 1);
-
- this->servant_->result_def (
- arg_1);
- }
-
- private:
- POA_CORBA::OperationDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::OperationDef::_set_result_def_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< void>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::IDLType>::in_arg_val _tao_result_def;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_result_def
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::OperationDef * const impl =
- static_cast<POA_CORBA::OperationDef *> (servant);
-
- _set_result_def_OperationDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_params_OperationDef
- : public TAO::Upcall_Command
- {
- public:
- inline _get_params_OperationDef (
- POA_CORBA::OperationDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::ParDescriptionSeq>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::ParDescriptionSeq> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->params ();
- }
-
- private:
- POA_CORBA::OperationDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::OperationDef::_get_params_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::ParDescriptionSeq>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::OperationDef * const impl =
- static_cast<POA_CORBA::OperationDef *> (servant);
-
- _get_params_OperationDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _set_params_OperationDef
- : public TAO::Upcall_Command
- {
- public:
- inline _set_params_OperationDef (
- POA_CORBA::OperationDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::ParDescriptionSeq>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::ParDescriptionSeq> (
- this->operation_details_,
- this->args_,
- 1);
-
- this->servant_->params (
- arg_1);
- }
-
- private:
- POA_CORBA::OperationDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::OperationDef::_set_params_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< void>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::ParDescriptionSeq>::in_arg_val _tao_params;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_params
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::OperationDef * const impl =
- static_cast<POA_CORBA::OperationDef *> (servant);
-
- _set_params_OperationDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_mode_OperationDef
- : public TAO::Upcall_Command
- {
- public:
- inline _get_mode_OperationDef (
- POA_CORBA::OperationDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::OperationMode>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::OperationMode> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->mode ();
- }
-
- private:
- POA_CORBA::OperationDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::OperationDef::_get_mode_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::OperationMode>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::OperationDef * const impl =
- static_cast<POA_CORBA::OperationDef *> (servant);
-
- _get_mode_OperationDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _set_mode_OperationDef
- : public TAO::Upcall_Command
- {
- public:
- inline _set_mode_OperationDef (
- POA_CORBA::OperationDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::OperationMode>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::OperationMode> (
- this->operation_details_,
- this->args_,
- 1);
-
- this->servant_->mode (
- arg_1);
- }
-
- private:
- POA_CORBA::OperationDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::OperationDef::_set_mode_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< void>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::OperationMode>::in_arg_val _tao_mode;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_mode
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::OperationDef * const impl =
- static_cast<POA_CORBA::OperationDef *> (servant);
-
- _set_mode_OperationDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_contexts_OperationDef
- : public TAO::Upcall_Command
- {
- public:
- inline _get_contexts_OperationDef (
- POA_CORBA::OperationDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::ContextIdSeq>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::ContextIdSeq> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->contexts ();
- }
-
- private:
- POA_CORBA::OperationDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::OperationDef::_get_contexts_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::ContextIdSeq>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::OperationDef * const impl =
- static_cast<POA_CORBA::OperationDef *> (servant);
-
- _get_contexts_OperationDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _set_contexts_OperationDef
- : public TAO::Upcall_Command
- {
- public:
- inline _set_contexts_OperationDef (
- POA_CORBA::OperationDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::ContextIdSeq>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::ContextIdSeq> (
- this->operation_details_,
- this->args_,
- 1);
-
- this->servant_->contexts (
- arg_1);
- }
-
- private:
- POA_CORBA::OperationDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::OperationDef::_set_contexts_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< void>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::ContextIdSeq>::in_arg_val _tao_contexts;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_contexts
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::OperationDef * const impl =
- static_cast<POA_CORBA::OperationDef *> (servant);
-
- _set_contexts_OperationDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_exceptions_OperationDef
- : public TAO::Upcall_Command
- {
- public:
- inline _get_exceptions_OperationDef (
- POA_CORBA::OperationDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::ExceptionDefSeq>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::ExceptionDefSeq> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->exceptions ();
- }
-
- private:
- POA_CORBA::OperationDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::OperationDef::_get_exceptions_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::ExceptionDefSeq>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::OperationDef * const impl =
- static_cast<POA_CORBA::OperationDef *> (servant);
-
- _get_exceptions_OperationDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _set_exceptions_OperationDef
- : public TAO::Upcall_Command
- {
- public:
- inline _set_exceptions_OperationDef (
- POA_CORBA::OperationDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::ExceptionDefSeq>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::ExceptionDefSeq> (
- this->operation_details_,
- this->args_,
- 1);
-
- this->servant_->exceptions (
- arg_1);
- }
-
- private:
- POA_CORBA::OperationDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::OperationDef::_set_exceptions_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< void>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::ExceptionDefSeq>::in_arg_val _tao_exceptions;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_exceptions
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::OperationDef * const impl =
- static_cast<POA_CORBA::OperationDef *> (servant);
-
- _set_exceptions_OperationDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:169
-
-namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _is_a_OperationDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _is_a_OperationDef_Upcall_Command (
- POA_CORBA::OperationDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_,
- 1);
-
- retval =
- this->servant_-> _is_a (
- arg_1);
- }
-
- private:
- POA_CORBA::OperationDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::OperationDef::_is_a_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_val _tao_repository_id;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_repository_id
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::OperationDef * const impl =
- static_cast<POA_CORBA::OperationDef *> (servant);
-
- _is_a_OperationDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _non_existent_OperationDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _non_existent_OperationDef_Upcall_Command (
- POA_CORBA::OperationDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _non_existent ();
- }
-
- private:
- POA_CORBA::OperationDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::OperationDef::_non_existent_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::OperationDef * const impl =
- static_cast<POA_CORBA::OperationDef *> (servant);
-
- _non_existent_OperationDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _repository_id_OperationDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _repository_id_OperationDef_Upcall_Command (
- POA_CORBA::OperationDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Char *>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _repository_id ();
- }
-
- private:
- POA_CORBA::OperationDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::OperationDef::_repository_id_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Char *>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::OperationDef * const impl =
- static_cast<POA_CORBA::OperationDef *> (servant);
-
- _repository_id_OperationDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:513
-
-void POA_CORBA::OperationDef::_interface_skel (
- TAO_ServerRequest & server_request,
- void * /* servant_upcall */,
- void * servant
- )
-{
- TAO_IFR_Client_Adapter *_tao_adapter =
- ACE_Dynamic_Service<TAO_IFR_Client_Adapter>::instance (
- TAO_ORB_Core::ifr_client_adapter_name ()
- );
-
- if (_tao_adapter == 0)
- {
- throw ::CORBA::INTF_REPOS (
- ::CORBA::OMGVMCID | 1,
- ::CORBA::COMPLETED_NO);
- }
-
- POA_CORBA::OperationDef * const impl =
- static_cast<POA_CORBA::OperationDef *> (servant);
- ::CORBA::InterfaceDef_ptr _tao_retval =
- impl->_get_interface ();
-
- server_request.init_reply ();
- TAO_OutputCDR &_tao_out = *server_request.outgoing ();
-
- ::CORBA::Boolean const _tao_result =
- _tao_adapter->interfacedef_cdr_insert (
- _tao_out,
- _tao_retval
- );
-
- _tao_adapter->dispose (_tao_retval);
-
- if (_tao_result == false)
- {
- throw ::CORBA::MARSHAL ();
- }
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_component_OperationDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _get_component_OperationDef_Upcall_Command (
- POA_CORBA::OperationDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Object>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Object> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _get_component ();
- }
-
- private:
- POA_CORBA::OperationDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::OperationDef::_component_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Object>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::OperationDef * const impl =
- static_cast<POA_CORBA::OperationDef *> (servant);
-
- _get_component_OperationDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-::CORBA::Boolean POA_CORBA::OperationDef::_is_a (
- const char* value
- )
-{
- return
- (
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IRObject:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Contained:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/OperationDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Object:1.0"
- )
- );
-}
-
-const char* POA_CORBA::OperationDef::_interface_repository_id (void) const
-{
- return "IDL:omg.org/CORBA/OperationDef:1.0";
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:903
-
-void POA_CORBA::OperationDef::_dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- )
-{
- this->synchronous_upcall_dispatch (req,
- servant_upcall,
- this);
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:851
-
-CORBA::OperationDef *
-POA_CORBA::OperationDef::_this (void)
-{
- TAO_Stub *stub = this->_create_stub ();
-
- TAO_Stub_Auto_Ptr safe_stub (stub);
- ::CORBA::Object_ptr tmp = CORBA::Object::_nil ();
-
- ::CORBA::Boolean const _tao_opt_colloc =
- stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects ();
-
- ACE_NEW_RETURN (
- tmp,
- ::CORBA::Object (stub, _tao_opt_colloc, this),
- 0
- );
-
- ::CORBA::Object_var obj = tmp;
- (void) safe_stub.release ();
-
- typedef ::CORBA::OperationDef STUB_SCOPED_NAME;
- return
- TAO::Narrow_Utils<STUB_SCOPED_NAME>::unchecked_narrow (
- obj.in (),
- CORBA__TAO_OperationDef_Proxy_Broker_Factory_function_pointer
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1499
-
-class TAO_CORBA_InterfaceDef_Perfect_Hash_OpTable
- : public TAO_Perfect_Hash_OpTable
-{
-private:
- unsigned int hash (const char *str, unsigned int len);
-
-public:
- const TAO_operation_db_entry * lookup (const char *str, unsigned int len);
-};
-
-/* C++ code produced by gperf version 2.8 (ACE version) */
-/* Command-line: C:\ACE\latest\ACE_wrappers\bin\gperf.exe -m -M -J -c -C -D -E -T -f 0 -F 0,0 -a -o -t -p -K opname -L C++ -Z TAO_CORBA_InterfaceDef_Perfect_Hash_OpTable -N lookup */
-unsigned int
-TAO_CORBA_InterfaceDef_Perfect_Hash_OpTable::hash (const char *str, unsigned int len)
-{
- static const unsigned char asso_values[] =
- {
-#if defined (ACE_MVS)
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 0,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 0,
- 81, 30, 20, 0, 81, 81, 81, 10, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 0, 0, 5,
- 81, 0, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 20, 35, 81, 81, 81, 10, 5, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81,
-#else
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 0, 81, 0, 81, 30,
- 20, 0, 81, 81, 81, 10, 81, 81, 0, 0,
- 5, 81, 0, 81, 81, 20, 35, 81, 81, 81,
- 10, 5, 81, 81, 81, 81, 81, 81,
-#endif /* ACE_MVS */
- };
- return len + asso_values[(int) str[len - 1]] + asso_values[(int) str[0]];
-}
-
-const TAO_operation_db_entry *
-TAO_CORBA_InterfaceDef_Perfect_Hash_OpTable::lookup (const char *str, unsigned int len)
-{
- enum
- {
- TOTAL_KEYWORDS = 43,
- MIN_WORD_LENGTH = 4,
- MAX_WORD_LENGTH = 26,
- MIN_HASH_VALUE = 4,
- MAX_HASH_VALUE = 80,
- HASH_VALUE_RANGE = 77,
- DUPLICATES = 10,
- WORDLIST_SIZE = 47
- };
-
- static const TAO_operation_db_entry wordlist[] =
- {
- {"",0,0},{"",0,0},{"",0,0},{"",0,0},
- {"move", &POA_CORBA::InterfaceDef::move_skel, 0},
- {"_is_a", &POA_CORBA::InterfaceDef::_is_a_skel, 0},
- {"lookup", &POA_CORBA::InterfaceDef::lookup_skel, 0},
- {"_get_name", &POA_CORBA::InterfaceDef::_get_name_skel, 0},
- {"_get_type", &POA_CORBA::InterfaceDef::_get_type_skel, 0},
- {"_set_name", &POA_CORBA::InterfaceDef::_set_name_skel, 0},
- {"_interface", &POA_CORBA::InterfaceDef::_interface_skel, 0},
- {"lookup_name", &POA_CORBA::InterfaceDef::lookup_name_skel, 0},
- {"is_a", &POA_CORBA::InterfaceDef::is_a_skel, 0},
- {"_get_version", &POA_CORBA::InterfaceDef::_get_version_skel, 0},
- {"_set_version", &POA_CORBA::InterfaceDef::_set_version_skel, 0},
- {"_get_absolute_name", &POA_CORBA::InterfaceDef::_get_absolute_name_skel, 0},
- {"_get_defined_in", &POA_CORBA::InterfaceDef::_get_defined_in_skel, 0},
- {"_get_id", &POA_CORBA::InterfaceDef::_get_id_skel, 0},
- {"_set_id", &POA_CORBA::InterfaceDef::_set_id_skel, 0},
- {"describe", &POA_CORBA::InterfaceDef::describe_skel, 0},
- {"_get_containing_repository", &POA_CORBA::InterfaceDef::_get_containing_repository_skel, 0},
- {"destroy", &POA_CORBA::InterfaceDef::destroy_skel, 0},
- {"_get_def_kind", &POA_CORBA::InterfaceDef::_get_def_kind_skel, 0},
- {"_repository_id", &POA_CORBA::InterfaceDef::_repository_id_skel, 0},
- {"describe_interface", &POA_CORBA::InterfaceDef::describe_interface_skel, 0},
- {"_get_base_interfaces", &POA_CORBA::InterfaceDef::_get_base_interfaces_skel, 0},
- {"_set_base_interfaces", &POA_CORBA::InterfaceDef::_set_base_interfaces_skel, 0},
- {"create_enum", &POA_CORBA::InterfaceDef::create_enum_skel, 0},
- {"create_value", &POA_CORBA::InterfaceDef::create_value_skel, 0},
- {"create_module", &POA_CORBA::InterfaceDef::create_module_skel, 0},
- {"create_native", &POA_CORBA::InterfaceDef::create_native_skel, 0},
- {"_component", &POA_CORBA::InterfaceDef::_component_skel, 0},
- {"create_interface", &POA_CORBA::InterfaceDef::create_interface_skel, 0},
- {"create_attribute", &POA_CORBA::InterfaceDef::create_attribute_skel, 0},
- {"create_ext_value", &POA_CORBA::InterfaceDef::create_ext_value_skel, 0},
- {"create_union", &POA_CORBA::InterfaceDef::create_union_skel, 0},
- {"_non_existent", &POA_CORBA::InterfaceDef::_non_existent_skel, 0},
- {"create_exception", &POA_CORBA::InterfaceDef::create_exception_skel, 0},
- {"create_operation", &POA_CORBA::InterfaceDef::create_operation_skel, 0},
- {"create_local_interface", &POA_CORBA::InterfaceDef::create_local_interface_skel, 0},
- {"create_abstract_interface", &POA_CORBA::InterfaceDef::create_abstract_interface_skel, 0},
- {"create_value_box", &POA_CORBA::InterfaceDef::create_value_box_skel, 0},
- {"describe_contents", &POA_CORBA::InterfaceDef::describe_contents_skel, 0},
- {"contents", &POA_CORBA::InterfaceDef::contents_skel, 0},
- {"create_alias", &POA_CORBA::InterfaceDef::create_alias_skel, 0},
- {"create_struct", &POA_CORBA::InterfaceDef::create_struct_skel, 0},
- {"create_constant", &POA_CORBA::InterfaceDef::create_constant_skel, 0},
- };
-
- static const signed char lookup[] =
- {
- -1, -1, -1, -1, 4, 5, 6, -7, -3, -82, 10, 11, -1, -1,
- 12, -13, -2, -82, 15, -1, 16, -1, -1, -17, -2, -25, -2, -84,
- 19, -29, -2, 20, 21, 22, 23, -1, -32, -3, 24, -1, -95, 27,
- 28, -94, -1, 31, -90, 35, 36, -37, -2, -82, 39, -1, -1, 40,
- 41, 42, 43, -1, -1, -1, 44, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, -1, 45, -1, 46,
- };
-
- if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
- {
- unsigned int key = hash (str, len);
-
- if (key <= MAX_HASH_VALUE && key >= MIN_HASH_VALUE)
- {
- int slot = lookup[key];
-
- if (slot >= 0 && slot < WORDLIST_SIZE)
- {
- const char *s = wordlist[slot].opname;
-
- if (*str == *s && !strncmp (str + 1, s + 1, len - 1))
- return &wordlist[slot];
- }
- else if (slot < 0 && slot >= -MAX_HASH_VALUE)
- return 0;
- else
- {
- unsigned int offset = key + slot + (slot > 0 ? -MAX_HASH_VALUE : MAX_HASH_VALUE);
- const TAO_operation_db_entry *base = &wordlist[-lookup[offset]];
- const TAO_operation_db_entry *ptr = base + -lookup[offset + 1];
-
- while (--ptr >= base)
- if (*str == *ptr->opname && !strncmp (str + 1, ptr->opname + 1, len - 1))
- return ptr;
- }
- }
- }
- return 0;
-}
-
-static TAO_CORBA_InterfaceDef_Perfect_Hash_OpTable tao_CORBA_InterfaceDef_optable;
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:966
-
-TAO::Collocation_Proxy_Broker *
-CORBA__TAO_InterfaceDef_Proxy_Broker_Factory_function ( ::CORBA::Object_ptr)
-{
- return reinterpret_cast<TAO::Collocation_Proxy_Broker *> (0xdead); // Dummy
-}
-
-int
-CORBA__TAO_InterfaceDef_Proxy_Broker_Factory_Initializer (size_t)
-{
- CORBA__TAO_InterfaceDef_Proxy_Broker_Factory_function_pointer =
- CORBA__TAO_InterfaceDef_Proxy_Broker_Factory_function;
-
- return 0;
-}
-
-static int
-CORBA__TAO_InterfaceDef_Proxy_Broker_Stub_Factory_Initializer_Scarecrow =
- CORBA__TAO_InterfaceDef_Proxy_Broker_Factory_Initializer (
- reinterpret_cast<size_t> (CORBA__TAO_InterfaceDef_Proxy_Broker_Factory_Initializer)
- );
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:103
-
-POA_CORBA::InterfaceDef::InterfaceDef (void)
- : TAO_ServantBase ()
-{
- this->optable_ = &tao_CORBA_InterfaceDef_optable;
-}
-
-POA_CORBA::InterfaceDef::InterfaceDef (const InterfaceDef& rhs)
- : TAO_Abstract_ServantBase (rhs),
- TAO_ServantBase (rhs),
- POA_CORBA::IRObject (rhs),
- POA_CORBA::Container (rhs),
- POA_CORBA::Contained (rhs),
- POA_CORBA::IDLType (rhs)
-{
-}
-
-POA_CORBA::InterfaceDef::~InterfaceDef (void)
-{
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_base_interfaces_InterfaceDef
- : public TAO::Upcall_Command
- {
- public:
- inline _get_base_interfaces_InterfaceDef (
- POA_CORBA::InterfaceDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::InterfaceDefSeq>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::InterfaceDefSeq> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->base_interfaces ();
- }
-
- private:
- POA_CORBA::InterfaceDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::InterfaceDef::_get_base_interfaces_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::InterfaceDefSeq>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::InterfaceDef * const impl =
- static_cast<POA_CORBA::InterfaceDef *> (servant);
-
- _get_base_interfaces_InterfaceDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _set_base_interfaces_InterfaceDef
- : public TAO::Upcall_Command
- {
- public:
- inline _set_base_interfaces_InterfaceDef (
- POA_CORBA::InterfaceDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::InterfaceDefSeq>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::InterfaceDefSeq> (
- this->operation_details_,
- this->args_,
- 1);
-
- this->servant_->base_interfaces (
- arg_1);
- }
-
- private:
- POA_CORBA::InterfaceDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::InterfaceDef::_set_base_interfaces_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< void>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::InterfaceDefSeq>::in_arg_val _tao_base_interfaces;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_base_interfaces
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::InterfaceDef * const impl =
- static_cast<POA_CORBA::InterfaceDef *> (servant);
-
- _set_base_interfaces_InterfaceDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class is_a_InterfaceDef
- : public TAO::Upcall_Command
- {
- public:
- inline is_a_InterfaceDef (
- POA_CORBA::InterfaceDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::RepositoryId> (
- this->operation_details_,
- this->args_,
- 1);
-
- retval =
- this->servant_->is_a (
- arg_1);
- }
-
- private:
- POA_CORBA::InterfaceDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::InterfaceDef::is_a_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_val _tao_interface_id;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_interface_id
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::InterfaceDef * const impl =
- static_cast<POA_CORBA::InterfaceDef *> (servant);
-
- is_a_InterfaceDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class describe_interface_InterfaceDef
- : public TAO::Upcall_Command
- {
- public:
- inline describe_interface_InterfaceDef (
- POA_CORBA::InterfaceDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::InterfaceDef::FullInterfaceDescription>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::InterfaceDef::FullInterfaceDescription> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->describe_interface ();
- }
-
- private:
- POA_CORBA::InterfaceDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::InterfaceDef::describe_interface_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::InterfaceDef::FullInterfaceDescription>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::InterfaceDef * const impl =
- static_cast<POA_CORBA::InterfaceDef *> (servant);
-
- describe_interface_InterfaceDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class create_attribute_InterfaceDef
- : public TAO::Upcall_Command
- {
- public:
- inline create_attribute_InterfaceDef (
- POA_CORBA::InterfaceDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::AttributeDef>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::AttributeDef> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::RepositoryId> (
- this->operation_details_,
- this->args_,
- 1);
-
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_type arg_2 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Identifier> (
- this->operation_details_,
- this->args_,
- 2);
-
- TAO::SArg_Traits< ::CORBA::VersionSpec>::in_arg_type arg_3 =
- TAO::Portable_Server::get_in_arg< ::CORBA::VersionSpec> (
- this->operation_details_,
- this->args_,
- 3);
-
- TAO::SArg_Traits< ::CORBA::IDLType>::in_arg_type arg_4 =
- TAO::Portable_Server::get_in_arg< ::CORBA::IDLType> (
- this->operation_details_,
- this->args_,
- 4);
-
- TAO::SArg_Traits< ::CORBA::AttributeMode>::in_arg_type arg_5 =
- TAO::Portable_Server::get_in_arg< ::CORBA::AttributeMode> (
- this->operation_details_,
- this->args_,
- 5);
-
- retval =
- this->servant_->create_attribute (
- arg_1
- , arg_2
- , arg_3
- , arg_4
- , arg_5);
- }
-
- private:
- POA_CORBA::InterfaceDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::InterfaceDef::create_attribute_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::AttributeDef>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_val _tao_id;
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_val _tao_name;
- TAO::SArg_Traits< ::CORBA::VersionSpec>::in_arg_val _tao_version;
- TAO::SArg_Traits< ::CORBA::IDLType>::in_arg_val _tao_type;
- TAO::SArg_Traits< ::CORBA::AttributeMode>::in_arg_val _tao_mode;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_id,
- &_tao_name,
- &_tao_version,
- &_tao_type,
- &_tao_mode
- };
-
- static size_t const nargs = 6;
-
- POA_CORBA::InterfaceDef * const impl =
- static_cast<POA_CORBA::InterfaceDef *> (servant);
-
- create_attribute_InterfaceDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class create_operation_InterfaceDef
- : public TAO::Upcall_Command
- {
- public:
- inline create_operation_InterfaceDef (
- POA_CORBA::InterfaceDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::OperationDef>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::OperationDef> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::RepositoryId> (
- this->operation_details_,
- this->args_,
- 1);
-
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_type arg_2 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Identifier> (
- this->operation_details_,
- this->args_,
- 2);
-
- TAO::SArg_Traits< ::CORBA::VersionSpec>::in_arg_type arg_3 =
- TAO::Portable_Server::get_in_arg< ::CORBA::VersionSpec> (
- this->operation_details_,
- this->args_,
- 3);
-
- TAO::SArg_Traits< ::CORBA::IDLType>::in_arg_type arg_4 =
- TAO::Portable_Server::get_in_arg< ::CORBA::IDLType> (
- this->operation_details_,
- this->args_,
- 4);
-
- TAO::SArg_Traits< ::CORBA::OperationMode>::in_arg_type arg_5 =
- TAO::Portable_Server::get_in_arg< ::CORBA::OperationMode> (
- this->operation_details_,
- this->args_,
- 5);
-
- TAO::SArg_Traits< ::CORBA::ParDescriptionSeq>::in_arg_type arg_6 =
- TAO::Portable_Server::get_in_arg< ::CORBA::ParDescriptionSeq> (
- this->operation_details_,
- this->args_,
- 6);
-
- TAO::SArg_Traits< ::CORBA::ExceptionDefSeq>::in_arg_type arg_7 =
- TAO::Portable_Server::get_in_arg< ::CORBA::ExceptionDefSeq> (
- this->operation_details_,
- this->args_,
- 7);
-
- TAO::SArg_Traits< ::CORBA::ContextIdSeq>::in_arg_type arg_8 =
- TAO::Portable_Server::get_in_arg< ::CORBA::ContextIdSeq> (
- this->operation_details_,
- this->args_,
- 8);
-
- retval =
- this->servant_->create_operation (
- arg_1
- , arg_2
- , arg_3
- , arg_4
- , arg_5
- , arg_6
- , arg_7
- , arg_8);
- }
-
- private:
- POA_CORBA::InterfaceDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::InterfaceDef::create_operation_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::OperationDef>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_val _tao_id;
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_val _tao_name;
- TAO::SArg_Traits< ::CORBA::VersionSpec>::in_arg_val _tao_version;
- TAO::SArg_Traits< ::CORBA::IDLType>::in_arg_val _tao_result;
- TAO::SArg_Traits< ::CORBA::OperationMode>::in_arg_val _tao_mode;
- TAO::SArg_Traits< ::CORBA::ParDescriptionSeq>::in_arg_val _tao_params;
- TAO::SArg_Traits< ::CORBA::ExceptionDefSeq>::in_arg_val _tao_exceptions;
- TAO::SArg_Traits< ::CORBA::ContextIdSeq>::in_arg_val _tao_contexts;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_id,
- &_tao_name,
- &_tao_version,
- &_tao_result,
- &_tao_mode,
- &_tao_params,
- &_tao_exceptions,
- &_tao_contexts
- };
-
- static size_t const nargs = 9;
-
- POA_CORBA::InterfaceDef * const impl =
- static_cast<POA_CORBA::InterfaceDef *> (servant);
-
- create_operation_InterfaceDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:169
-
-namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _is_a_InterfaceDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _is_a_InterfaceDef_Upcall_Command (
- POA_CORBA::InterfaceDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_,
- 1);
-
- retval =
- this->servant_-> _is_a (
- arg_1);
- }
-
- private:
- POA_CORBA::InterfaceDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::InterfaceDef::_is_a_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_val _tao_repository_id;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_repository_id
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::InterfaceDef * const impl =
- static_cast<POA_CORBA::InterfaceDef *> (servant);
-
- _is_a_InterfaceDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _non_existent_InterfaceDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _non_existent_InterfaceDef_Upcall_Command (
- POA_CORBA::InterfaceDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _non_existent ();
- }
-
- private:
- POA_CORBA::InterfaceDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::InterfaceDef::_non_existent_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::InterfaceDef * const impl =
- static_cast<POA_CORBA::InterfaceDef *> (servant);
-
- _non_existent_InterfaceDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _repository_id_InterfaceDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _repository_id_InterfaceDef_Upcall_Command (
- POA_CORBA::InterfaceDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Char *>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _repository_id ();
- }
-
- private:
- POA_CORBA::InterfaceDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::InterfaceDef::_repository_id_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Char *>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::InterfaceDef * const impl =
- static_cast<POA_CORBA::InterfaceDef *> (servant);
-
- _repository_id_InterfaceDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:513
-
-void POA_CORBA::InterfaceDef::_interface_skel (
- TAO_ServerRequest & server_request,
- void * /* servant_upcall */,
- void * servant
- )
-{
- TAO_IFR_Client_Adapter *_tao_adapter =
- ACE_Dynamic_Service<TAO_IFR_Client_Adapter>::instance (
- TAO_ORB_Core::ifr_client_adapter_name ()
- );
-
- if (_tao_adapter == 0)
- {
- throw ::CORBA::INTF_REPOS (
- ::CORBA::OMGVMCID | 1,
- ::CORBA::COMPLETED_NO);
- }
-
- POA_CORBA::InterfaceDef * const impl =
- static_cast<POA_CORBA::InterfaceDef *> (servant);
- ::CORBA::InterfaceDef_ptr _tao_retval =
- impl->_get_interface ();
-
- server_request.init_reply ();
- TAO_OutputCDR &_tao_out = *server_request.outgoing ();
-
- ::CORBA::Boolean const _tao_result =
- _tao_adapter->interfacedef_cdr_insert (
- _tao_out,
- _tao_retval
- );
-
- _tao_adapter->dispose (_tao_retval);
-
- if (_tao_result == false)
- {
- throw ::CORBA::MARSHAL ();
- }
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_component_InterfaceDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _get_component_InterfaceDef_Upcall_Command (
- POA_CORBA::InterfaceDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Object>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Object> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _get_component ();
- }
-
- private:
- POA_CORBA::InterfaceDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::InterfaceDef::_component_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Object>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::InterfaceDef * const impl =
- static_cast<POA_CORBA::InterfaceDef *> (servant);
-
- _get_component_InterfaceDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-::CORBA::Boolean POA_CORBA::InterfaceDef::_is_a (
- const char* value
- )
-{
- return
- (
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IRObject:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Container:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Contained:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IDLType:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/InterfaceDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Object:1.0"
- )
- );
-}
-
-const char* POA_CORBA::InterfaceDef::_interface_repository_id (void) const
-{
- return "IDL:omg.org/CORBA/InterfaceDef:1.0";
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:903
-
-void POA_CORBA::InterfaceDef::_dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- )
-{
- this->synchronous_upcall_dispatch (req,
- servant_upcall,
- this);
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:851
-
-CORBA::InterfaceDef *
-POA_CORBA::InterfaceDef::_this (void)
-{
- TAO_Stub *stub = this->_create_stub ();
-
- TAO_Stub_Auto_Ptr safe_stub (stub);
- ::CORBA::Object_ptr tmp = CORBA::Object::_nil ();
-
- ::CORBA::Boolean const _tao_opt_colloc =
- stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects ();
-
- ACE_NEW_RETURN (
- tmp,
- ::CORBA::Object (stub, _tao_opt_colloc, this),
- 0
- );
-
- ::CORBA::Object_var obj = tmp;
- (void) safe_stub.release ();
-
- typedef ::CORBA::InterfaceDef STUB_SCOPED_NAME;
- return
- TAO::Narrow_Utils<STUB_SCOPED_NAME>::unchecked_narrow (
- obj.in (),
- CORBA__TAO_InterfaceDef_Proxy_Broker_Factory_function_pointer
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1499
-
-class TAO_CORBA_InterfaceAttrExtension_Perfect_Hash_OpTable
- : public TAO_Perfect_Hash_OpTable
-{
-private:
- unsigned int hash (const char *str, unsigned int len);
-
-public:
- const TAO_operation_db_entry * lookup (const char *str, unsigned int len);
-};
-
-/* C++ code produced by gperf version 2.8 (ACE version) */
-/* Command-line: C:\ACE\latest\ACE_wrappers\bin\gperf.exe -m -M -J -c -C -D -E -T -f 0 -F 0,0 -a -o -t -p -K opname -L C++ -Z TAO_CORBA_InterfaceAttrExtension_Perfect_Hash_OpTable -N lookup */
-unsigned int
-TAO_CORBA_InterfaceAttrExtension_Perfect_Hash_OpTable::hash (const char *str, unsigned int len)
-{
- static const unsigned char asso_values[] =
- {
-#if defined (ACE_MVS)
- 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
- 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
- 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
- 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
- 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
- 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
- 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
- 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
- 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
- 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
- 23, 23, 23, 23, 23, 23, 23, 23, 23, 0,
- 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
- 23, 23, 23, 23, 23, 23, 23, 23, 23, 0,
- 23, 0, 0, 0, 23, 23, 23, 23, 23, 23,
- 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
- 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
- 23, 23, 23, 5, 23, 23, 23, 23, 23, 23,
- 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
- 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
- 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
- 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
- 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
- 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
- 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
- 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
- 23, 23, 23, 23, 23, 23,
-#else
- 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
- 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
- 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
- 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
- 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
- 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
- 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
- 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
- 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
- 23, 23, 23, 23, 23, 0, 23, 0, 23, 0,
- 0, 0, 23, 23, 23, 23, 23, 23, 23, 23,
- 23, 23, 23, 23, 23, 23, 5, 23, 23, 23,
- 23, 23, 23, 23, 23, 23, 23, 23,
-#endif /* ACE_MVS */
- };
- return len + asso_values[(int) str[len - 1]] + asso_values[(int) str[0]];
-}
-
-const TAO_operation_db_entry *
-TAO_CORBA_InterfaceAttrExtension_Perfect_Hash_OpTable::lookup (const char *str, unsigned int len)
-{
- enum
- {
- TOTAL_KEYWORDS = 7,
- MIN_WORD_LENGTH = 5,
- MAX_WORD_LENGTH = 22,
- MIN_HASH_VALUE = 5,
- MAX_HASH_VALUE = 22,
- HASH_VALUE_RANGE = 18,
- DUPLICATES = 0,
- WORDLIST_SIZE = 12
- };
-
- static const TAO_operation_db_entry wordlist[] =
- {
- {"",0,0},{"",0,0},{"",0,0},{"",0,0},{"",0,0},
- {"_is_a", &POA_CORBA::InterfaceAttrExtension::_is_a_skel, 0},
- {"",0,0},{"",0,0},{"",0,0},{"",0,0},
- {"_interface", &POA_CORBA::InterfaceAttrExtension::_interface_skel, 0},
- {"",0,0},{"",0,0},{"",0,0},
- {"_repository_id", &POA_CORBA::InterfaceAttrExtension::_repository_id_skel, 0},
- {"_component", &POA_CORBA::InterfaceAttrExtension::_component_skel, 0},
- {"",0,0},{"",0,0},
- {"_non_existent", &POA_CORBA::InterfaceAttrExtension::_non_existent_skel, 0},
- {"",0,0},
- {"create_ext_attribute", &POA_CORBA::InterfaceAttrExtension::create_ext_attribute_skel, 0},
- {"",0,0},
- {"describe_ext_interface", &POA_CORBA::InterfaceAttrExtension::describe_ext_interface_skel, 0},
- };
-
- if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
- {
- unsigned int key = hash (str, len);
-
- if (key <= MAX_HASH_VALUE && key >= MIN_HASH_VALUE)
- {
- const char *s = wordlist[key].opname;
-
- if (*str == *s && !strncmp (str + 1, s + 1, len - 1))
- return &wordlist[key];
- }
- }
- return 0;
-}
-
-static TAO_CORBA_InterfaceAttrExtension_Perfect_Hash_OpTable tao_CORBA_InterfaceAttrExtension_optable;
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:966
-
-TAO::Collocation_Proxy_Broker *
-CORBA__TAO_InterfaceAttrExtension_Proxy_Broker_Factory_function ( ::CORBA::Object_ptr)
-{
- return reinterpret_cast<TAO::Collocation_Proxy_Broker *> (0xdead); // Dummy
-}
-
-int
-CORBA__TAO_InterfaceAttrExtension_Proxy_Broker_Factory_Initializer (size_t)
-{
- CORBA__TAO_InterfaceAttrExtension_Proxy_Broker_Factory_function_pointer =
- CORBA__TAO_InterfaceAttrExtension_Proxy_Broker_Factory_function;
-
- return 0;
-}
-
-static int
-CORBA__TAO_InterfaceAttrExtension_Proxy_Broker_Stub_Factory_Initializer_Scarecrow =
- CORBA__TAO_InterfaceAttrExtension_Proxy_Broker_Factory_Initializer (
- reinterpret_cast<size_t> (CORBA__TAO_InterfaceAttrExtension_Proxy_Broker_Factory_Initializer)
- );
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:103
-
-POA_CORBA::InterfaceAttrExtension::InterfaceAttrExtension (void)
- : TAO_ServantBase ()
-{
- this->optable_ = &tao_CORBA_InterfaceAttrExtension_optable;
-}
-
-POA_CORBA::InterfaceAttrExtension::InterfaceAttrExtension (const InterfaceAttrExtension& rhs)
- : TAO_Abstract_ServantBase (rhs),
- TAO_ServantBase (rhs)
-{
-}
-
-POA_CORBA::InterfaceAttrExtension::~InterfaceAttrExtension (void)
-{
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class describe_ext_interface_InterfaceAttrExtension
- : public TAO::Upcall_Command
- {
- public:
- inline describe_ext_interface_InterfaceAttrExtension (
- POA_CORBA::InterfaceAttrExtension * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->describe_ext_interface ();
- }
-
- private:
- POA_CORBA::InterfaceAttrExtension * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::InterfaceAttrExtension::describe_ext_interface_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::InterfaceAttrExtension * const impl =
- static_cast<POA_CORBA::InterfaceAttrExtension *> (servant);
-
- describe_ext_interface_InterfaceAttrExtension command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class create_ext_attribute_InterfaceAttrExtension
- : public TAO::Upcall_Command
- {
- public:
- inline create_ext_attribute_InterfaceAttrExtension (
- POA_CORBA::InterfaceAttrExtension * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::ExtAttributeDef>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::ExtAttributeDef> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::RepositoryId> (
- this->operation_details_,
- this->args_,
- 1);
-
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_type arg_2 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Identifier> (
- this->operation_details_,
- this->args_,
- 2);
-
- TAO::SArg_Traits< ::CORBA::VersionSpec>::in_arg_type arg_3 =
- TAO::Portable_Server::get_in_arg< ::CORBA::VersionSpec> (
- this->operation_details_,
- this->args_,
- 3);
-
- TAO::SArg_Traits< ::CORBA::IDLType>::in_arg_type arg_4 =
- TAO::Portable_Server::get_in_arg< ::CORBA::IDLType> (
- this->operation_details_,
- this->args_,
- 4);
-
- TAO::SArg_Traits< ::CORBA::AttributeMode>::in_arg_type arg_5 =
- TAO::Portable_Server::get_in_arg< ::CORBA::AttributeMode> (
- this->operation_details_,
- this->args_,
- 5);
-
- TAO::SArg_Traits< ::CORBA::ExceptionDefSeq>::in_arg_type arg_6 =
- TAO::Portable_Server::get_in_arg< ::CORBA::ExceptionDefSeq> (
- this->operation_details_,
- this->args_,
- 6);
-
- TAO::SArg_Traits< ::CORBA::ExceptionDefSeq>::in_arg_type arg_7 =
- TAO::Portable_Server::get_in_arg< ::CORBA::ExceptionDefSeq> (
- this->operation_details_,
- this->args_,
- 7);
-
- retval =
- this->servant_->create_ext_attribute (
- arg_1
- , arg_2
- , arg_3
- , arg_4
- , arg_5
- , arg_6
- , arg_7);
- }
-
- private:
- POA_CORBA::InterfaceAttrExtension * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::InterfaceAttrExtension::create_ext_attribute_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::ExtAttributeDef>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_val _tao_id;
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_val _tao_name;
- TAO::SArg_Traits< ::CORBA::VersionSpec>::in_arg_val _tao_version;
- TAO::SArg_Traits< ::CORBA::IDLType>::in_arg_val _tao_type;
- TAO::SArg_Traits< ::CORBA::AttributeMode>::in_arg_val _tao_mode;
- TAO::SArg_Traits< ::CORBA::ExceptionDefSeq>::in_arg_val _tao_get_exceptions;
- TAO::SArg_Traits< ::CORBA::ExceptionDefSeq>::in_arg_val _tao_set_exceptions;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_id,
- &_tao_name,
- &_tao_version,
- &_tao_type,
- &_tao_mode,
- &_tao_get_exceptions,
- &_tao_set_exceptions
- };
-
- static size_t const nargs = 8;
-
- POA_CORBA::InterfaceAttrExtension * const impl =
- static_cast<POA_CORBA::InterfaceAttrExtension *> (servant);
-
- create_ext_attribute_InterfaceAttrExtension command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:169
-
-namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _is_a_InterfaceAttrExtension_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _is_a_InterfaceAttrExtension_Upcall_Command (
- POA_CORBA::InterfaceAttrExtension * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_,
- 1);
-
- retval =
- this->servant_-> _is_a (
- arg_1);
- }
-
- private:
- POA_CORBA::InterfaceAttrExtension * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::InterfaceAttrExtension::_is_a_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_val _tao_repository_id;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_repository_id
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::InterfaceAttrExtension * const impl =
- static_cast<POA_CORBA::InterfaceAttrExtension *> (servant);
-
- _is_a_InterfaceAttrExtension_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _non_existent_InterfaceAttrExtension_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _non_existent_InterfaceAttrExtension_Upcall_Command (
- POA_CORBA::InterfaceAttrExtension * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _non_existent ();
- }
-
- private:
- POA_CORBA::InterfaceAttrExtension * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::InterfaceAttrExtension::_non_existent_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::InterfaceAttrExtension * const impl =
- static_cast<POA_CORBA::InterfaceAttrExtension *> (servant);
-
- _non_existent_InterfaceAttrExtension_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _repository_id_InterfaceAttrExtension_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _repository_id_InterfaceAttrExtension_Upcall_Command (
- POA_CORBA::InterfaceAttrExtension * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Char *>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _repository_id ();
- }
-
- private:
- POA_CORBA::InterfaceAttrExtension * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::InterfaceAttrExtension::_repository_id_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Char *>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::InterfaceAttrExtension * const impl =
- static_cast<POA_CORBA::InterfaceAttrExtension *> (servant);
-
- _repository_id_InterfaceAttrExtension_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:513
-
-void POA_CORBA::InterfaceAttrExtension::_interface_skel (
- TAO_ServerRequest & server_request,
- void * /* servant_upcall */,
- void * servant
- )
-{
- TAO_IFR_Client_Adapter *_tao_adapter =
- ACE_Dynamic_Service<TAO_IFR_Client_Adapter>::instance (
- TAO_ORB_Core::ifr_client_adapter_name ()
- );
-
- if (_tao_adapter == 0)
- {
- throw ::CORBA::INTF_REPOS (
- ::CORBA::OMGVMCID | 1,
- ::CORBA::COMPLETED_NO);
- }
-
- POA_CORBA::InterfaceAttrExtension * const impl =
- static_cast<POA_CORBA::InterfaceAttrExtension *> (servant);
- ::CORBA::InterfaceDef_ptr _tao_retval =
- impl->_get_interface ();
-
- server_request.init_reply ();
- TAO_OutputCDR &_tao_out = *server_request.outgoing ();
-
- ::CORBA::Boolean const _tao_result =
- _tao_adapter->interfacedef_cdr_insert (
- _tao_out,
- _tao_retval
- );
-
- _tao_adapter->dispose (_tao_retval);
-
- if (_tao_result == false)
- {
- throw ::CORBA::MARSHAL ();
- }
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_component_InterfaceAttrExtension_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _get_component_InterfaceAttrExtension_Upcall_Command (
- POA_CORBA::InterfaceAttrExtension * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Object>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Object> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _get_component ();
- }
-
- private:
- POA_CORBA::InterfaceAttrExtension * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::InterfaceAttrExtension::_component_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Object>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::InterfaceAttrExtension * const impl =
- static_cast<POA_CORBA::InterfaceAttrExtension *> (servant);
-
- _get_component_InterfaceAttrExtension_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-::CORBA::Boolean POA_CORBA::InterfaceAttrExtension::_is_a (
- const char* value
- )
-{
- return
- (
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/InterfaceAttrExtension:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Object:1.0"
- )
- );
-}
-
-const char* POA_CORBA::InterfaceAttrExtension::_interface_repository_id (void) const
-{
- return "IDL:omg.org/CORBA/InterfaceAttrExtension:1.0";
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:903
-
-void POA_CORBA::InterfaceAttrExtension::_dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- )
-{
- this->synchronous_upcall_dispatch (req,
- servant_upcall,
- this);
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:851
-
-CORBA::InterfaceAttrExtension *
-POA_CORBA::InterfaceAttrExtension::_this (void)
-{
- TAO_Stub *stub = this->_create_stub ();
-
- TAO_Stub_Auto_Ptr safe_stub (stub);
- ::CORBA::Object_ptr tmp = CORBA::Object::_nil ();
-
- ::CORBA::Boolean const _tao_opt_colloc =
- stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects ();
-
- ACE_NEW_RETURN (
- tmp,
- ::CORBA::Object (stub, _tao_opt_colloc, this),
- 0
- );
-
- ::CORBA::Object_var obj = tmp;
- (void) safe_stub.release ();
-
- typedef ::CORBA::InterfaceAttrExtension STUB_SCOPED_NAME;
- return
- TAO::Narrow_Utils<STUB_SCOPED_NAME>::unchecked_narrow (
- obj.in (),
- CORBA__TAO_InterfaceAttrExtension_Proxy_Broker_Factory_function_pointer
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1499
-
-class TAO_CORBA_ExtInterfaceDef_Perfect_Hash_OpTable
- : public TAO_Perfect_Hash_OpTable
-{
-private:
- unsigned int hash (const char *str, unsigned int len);
-
-public:
- const TAO_operation_db_entry * lookup (const char *str, unsigned int len);
-};
-
-/* C++ code produced by gperf version 2.8 (ACE version) */
-/* Command-line: C:\ACE\latest\ACE_wrappers\bin\gperf.exe -m -M -J -c -C -D -E -T -f 0 -F 0,0 -a -o -t -p -K opname -L C++ -Z TAO_CORBA_ExtInterfaceDef_Perfect_Hash_OpTable -N lookup */
-unsigned int
-TAO_CORBA_ExtInterfaceDef_Perfect_Hash_OpTable::hash (const char *str, unsigned int len)
-{
- static const unsigned char asso_values[] =
- {
-#if defined (ACE_MVS)
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 30,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 0,
- 74, 0, 20, 0, 74, 74, 74, 5, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 15, 0, 5,
- 74, 15, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 15, 30, 74, 74, 74, 15, 5, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74,
-#else
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 30, 74, 0, 74, 0,
- 20, 0, 74, 74, 74, 5, 74, 74, 15, 0,
- 5, 74, 15, 74, 74, 15, 30, 74, 74, 74,
- 15, 5, 74, 74, 74, 74, 74, 74,
-#endif /* ACE_MVS */
- };
- return len + asso_values[(int) str[len - 1]] + asso_values[(int) str[0]];
-}
-
-const TAO_operation_db_entry *
-TAO_CORBA_ExtInterfaceDef_Perfect_Hash_OpTable::lookup (const char *str, unsigned int len)
-{
- enum
- {
- TOTAL_KEYWORDS = 45,
- MIN_WORD_LENGTH = 4,
- MAX_WORD_LENGTH = 26,
- MIN_HASH_VALUE = 4,
- MAX_HASH_VALUE = 73,
- HASH_VALUE_RANGE = 70,
- DUPLICATES = 10,
- WORDLIST_SIZE = 49
- };
-
- static const TAO_operation_db_entry wordlist[] =
- {
- {"",0,0},{"",0,0},{"",0,0},{"",0,0},
- {"move", &POA_CORBA::ExtInterfaceDef::move_skel, 0},
- {"is_a", &POA_CORBA::ExtInterfaceDef::is_a_skel, 0},
- {"create_enum", &POA_CORBA::ExtInterfaceDef::create_enum_skel, 0},
- {"create_value", &POA_CORBA::ExtInterfaceDef::create_value_skel, 0},
- {"create_module", &POA_CORBA::ExtInterfaceDef::create_module_skel, 0},
- {"create_native", &POA_CORBA::ExtInterfaceDef::create_native_skel, 0},
- {"create_interface", &POA_CORBA::ExtInterfaceDef::create_interface_skel, 0},
- {"create_attribute", &POA_CORBA::ExtInterfaceDef::create_attribute_skel, 0},
- {"create_ext_value", &POA_CORBA::ExtInterfaceDef::create_ext_value_skel, 0},
- {"create_union", &POA_CORBA::ExtInterfaceDef::create_union_skel, 0},
- {"create_ext_attribute", &POA_CORBA::ExtInterfaceDef::create_ext_attribute_skel, 0},
- {"create_exception", &POA_CORBA::ExtInterfaceDef::create_exception_skel, 0},
- {"create_operation", &POA_CORBA::ExtInterfaceDef::create_operation_skel, 0},
- {"create_local_interface", &POA_CORBA::ExtInterfaceDef::create_local_interface_skel, 0},
- {"contents", &POA_CORBA::ExtInterfaceDef::contents_skel, 0},
- {"create_abstract_interface", &POA_CORBA::ExtInterfaceDef::create_abstract_interface_skel, 0},
- {"lookup_name", &POA_CORBA::ExtInterfaceDef::lookup_name_skel, 0},
- {"create_alias", &POA_CORBA::ExtInterfaceDef::create_alias_skel, 0},
- {"describe", &POA_CORBA::ExtInterfaceDef::describe_skel, 0},
- {"create_value_box", &POA_CORBA::ExtInterfaceDef::create_value_box_skel, 0},
- {"destroy", &POA_CORBA::ExtInterfaceDef::destroy_skel, 0},
- {"_is_a", &POA_CORBA::ExtInterfaceDef::_is_a_skel, 0},
- {"lookup", &POA_CORBA::ExtInterfaceDef::lookup_skel, 0},
- {"describe_interface", &POA_CORBA::ExtInterfaceDef::describe_interface_skel, 0},
- {"_get_name", &POA_CORBA::ExtInterfaceDef::_get_name_skel, 0},
- {"_get_type", &POA_CORBA::ExtInterfaceDef::_get_type_skel, 0},
- {"_set_name", &POA_CORBA::ExtInterfaceDef::_set_name_skel, 0},
- {"_interface", &POA_CORBA::ExtInterfaceDef::_interface_skel, 0},
- {"describe_ext_interface", &POA_CORBA::ExtInterfaceDef::describe_ext_interface_skel, 0},
- {"create_struct", &POA_CORBA::ExtInterfaceDef::create_struct_skel, 0},
- {"create_constant", &POA_CORBA::ExtInterfaceDef::create_constant_skel, 0},
- {"_get_version", &POA_CORBA::ExtInterfaceDef::_get_version_skel, 0},
- {"_set_version", &POA_CORBA::ExtInterfaceDef::_set_version_skel, 0},
- {"_get_absolute_name", &POA_CORBA::ExtInterfaceDef::_get_absolute_name_skel, 0},
- {"_get_defined_in", &POA_CORBA::ExtInterfaceDef::_get_defined_in_skel, 0},
- {"describe_contents", &POA_CORBA::ExtInterfaceDef::describe_contents_skel, 0},
- {"_get_id", &POA_CORBA::ExtInterfaceDef::_get_id_skel, 0},
- {"_set_id", &POA_CORBA::ExtInterfaceDef::_set_id_skel, 0},
- {"_get_containing_repository", &POA_CORBA::ExtInterfaceDef::_get_containing_repository_skel, 0},
- {"_get_def_kind", &POA_CORBA::ExtInterfaceDef::_get_def_kind_skel, 0},
- {"_repository_id", &POA_CORBA::ExtInterfaceDef::_repository_id_skel, 0},
- {"_get_base_interfaces", &POA_CORBA::ExtInterfaceDef::_get_base_interfaces_skel, 0},
- {"_set_base_interfaces", &POA_CORBA::ExtInterfaceDef::_set_base_interfaces_skel, 0},
- {"_component", &POA_CORBA::ExtInterfaceDef::_component_skel, 0},
- {"_non_existent", &POA_CORBA::ExtInterfaceDef::_non_existent_skel, 0},
- };
-
- static const signed char lookup[] =
- {
- -1, -1, -1, -1, 4, -1, -1, -8, -2, 5, -1, 6, 7, -79,
- -10, -3, -75, 13, -15, -2, 14, -76, 17, 18, -1, 19, 20, 21,
- 22, -28, -3, 23, 24, -35, -2, 25, 26, -1, 27, -83, 31, -1,
- 32, 33, -1, 34, -1, -87, 37, -1, 38, -1, 39, -1, -1, -40,
- -2, -75, -1, -45, -2, 42, -1, 43, 44, -79, -1, -1, -1, -1,
- 47, -1, -1, 48,
- };
-
- if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
- {
- unsigned int key = hash (str, len);
-
- if (key <= MAX_HASH_VALUE && key >= MIN_HASH_VALUE)
- {
- int slot = lookup[key];
-
- if (slot >= 0 && slot < WORDLIST_SIZE)
- {
- const char *s = wordlist[slot].opname;
-
- if (*str == *s && !strncmp (str + 1, s + 1, len - 1))
- return &wordlist[slot];
- }
- else if (slot < 0 && slot >= -MAX_HASH_VALUE)
- return 0;
- else
- {
- unsigned int offset = key + slot + (slot > 0 ? -MAX_HASH_VALUE : MAX_HASH_VALUE);
- const TAO_operation_db_entry *base = &wordlist[-lookup[offset]];
- const TAO_operation_db_entry *ptr = base + -lookup[offset + 1];
-
- while (--ptr >= base)
- if (*str == *ptr->opname && !strncmp (str + 1, ptr->opname + 1, len - 1))
- return ptr;
- }
- }
- }
- return 0;
-}
-
-static TAO_CORBA_ExtInterfaceDef_Perfect_Hash_OpTable tao_CORBA_ExtInterfaceDef_optable;
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:966
-
-TAO::Collocation_Proxy_Broker *
-CORBA__TAO_ExtInterfaceDef_Proxy_Broker_Factory_function ( ::CORBA::Object_ptr)
-{
- return reinterpret_cast<TAO::Collocation_Proxy_Broker *> (0xdead); // Dummy
-}
-
-int
-CORBA__TAO_ExtInterfaceDef_Proxy_Broker_Factory_Initializer (size_t)
-{
- CORBA__TAO_ExtInterfaceDef_Proxy_Broker_Factory_function_pointer =
- CORBA__TAO_ExtInterfaceDef_Proxy_Broker_Factory_function;
-
- return 0;
-}
-
-static int
-CORBA__TAO_ExtInterfaceDef_Proxy_Broker_Stub_Factory_Initializer_Scarecrow =
- CORBA__TAO_ExtInterfaceDef_Proxy_Broker_Factory_Initializer (
- reinterpret_cast<size_t> (CORBA__TAO_ExtInterfaceDef_Proxy_Broker_Factory_Initializer)
- );
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:103
-
-POA_CORBA::ExtInterfaceDef::ExtInterfaceDef (void)
- : TAO_ServantBase ()
-{
- this->optable_ = &tao_CORBA_ExtInterfaceDef_optable;
-}
-
-POA_CORBA::ExtInterfaceDef::ExtInterfaceDef (const ExtInterfaceDef& rhs)
- : TAO_Abstract_ServantBase (rhs),
- TAO_ServantBase (rhs),
- POA_CORBA::IRObject (rhs),
- POA_CORBA::Container (rhs),
- POA_CORBA::Contained (rhs),
- POA_CORBA::IDLType (rhs),
- POA_CORBA::InterfaceDef (rhs),
- POA_CORBA::InterfaceAttrExtension (rhs)
-{
-}
-
-POA_CORBA::ExtInterfaceDef::~ExtInterfaceDef (void)
-{
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:169
-
-namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _is_a_ExtInterfaceDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _is_a_ExtInterfaceDef_Upcall_Command (
- POA_CORBA::ExtInterfaceDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_,
- 1);
-
- retval =
- this->servant_-> _is_a (
- arg_1);
- }
-
- private:
- POA_CORBA::ExtInterfaceDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::ExtInterfaceDef::_is_a_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_val _tao_repository_id;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_repository_id
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::ExtInterfaceDef * const impl =
- static_cast<POA_CORBA::ExtInterfaceDef *> (servant);
-
- _is_a_ExtInterfaceDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _non_existent_ExtInterfaceDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _non_existent_ExtInterfaceDef_Upcall_Command (
- POA_CORBA::ExtInterfaceDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _non_existent ();
- }
-
- private:
- POA_CORBA::ExtInterfaceDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::ExtInterfaceDef::_non_existent_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ExtInterfaceDef * const impl =
- static_cast<POA_CORBA::ExtInterfaceDef *> (servant);
-
- _non_existent_ExtInterfaceDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _repository_id_ExtInterfaceDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _repository_id_ExtInterfaceDef_Upcall_Command (
- POA_CORBA::ExtInterfaceDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Char *>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _repository_id ();
- }
-
- private:
- POA_CORBA::ExtInterfaceDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::ExtInterfaceDef::_repository_id_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Char *>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ExtInterfaceDef * const impl =
- static_cast<POA_CORBA::ExtInterfaceDef *> (servant);
-
- _repository_id_ExtInterfaceDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:513
-
-void POA_CORBA::ExtInterfaceDef::_interface_skel (
- TAO_ServerRequest & server_request,
- void * /* servant_upcall */,
- void * servant
- )
-{
- TAO_IFR_Client_Adapter *_tao_adapter =
- ACE_Dynamic_Service<TAO_IFR_Client_Adapter>::instance (
- TAO_ORB_Core::ifr_client_adapter_name ()
- );
-
- if (_tao_adapter == 0)
- {
- throw ::CORBA::INTF_REPOS (
- ::CORBA::OMGVMCID | 1,
- ::CORBA::COMPLETED_NO);
- }
-
- POA_CORBA::ExtInterfaceDef * const impl =
- static_cast<POA_CORBA::ExtInterfaceDef *> (servant);
- ::CORBA::InterfaceDef_ptr _tao_retval =
- impl->_get_interface ();
-
- server_request.init_reply ();
- TAO_OutputCDR &_tao_out = *server_request.outgoing ();
-
- ::CORBA::Boolean const _tao_result =
- _tao_adapter->interfacedef_cdr_insert (
- _tao_out,
- _tao_retval
- );
-
- _tao_adapter->dispose (_tao_retval);
-
- if (_tao_result == false)
- {
- throw ::CORBA::MARSHAL ();
- }
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_component_ExtInterfaceDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _get_component_ExtInterfaceDef_Upcall_Command (
- POA_CORBA::ExtInterfaceDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Object>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Object> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _get_component ();
- }
-
- private:
- POA_CORBA::ExtInterfaceDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::ExtInterfaceDef::_component_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Object>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ExtInterfaceDef * const impl =
- static_cast<POA_CORBA::ExtInterfaceDef *> (servant);
-
- _get_component_ExtInterfaceDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-::CORBA::Boolean POA_CORBA::ExtInterfaceDef::_is_a (
- const char* value
- )
-{
- return
- (
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IRObject:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Container:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Contained:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IDLType:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/InterfaceDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/InterfaceAttrExtension:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/ExtInterfaceDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Object:1.0"
- )
- );
-}
-
-const char* POA_CORBA::ExtInterfaceDef::_interface_repository_id (void) const
-{
- return "IDL:omg.org/CORBA/ExtInterfaceDef:1.0";
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:903
-
-void POA_CORBA::ExtInterfaceDef::_dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- )
-{
- this->synchronous_upcall_dispatch (req,
- servant_upcall,
- this);
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:851
-
-CORBA::ExtInterfaceDef *
-POA_CORBA::ExtInterfaceDef::_this (void)
-{
- TAO_Stub *stub = this->_create_stub ();
-
- TAO_Stub_Auto_Ptr safe_stub (stub);
- ::CORBA::Object_ptr tmp = CORBA::Object::_nil ();
-
- ::CORBA::Boolean const _tao_opt_colloc =
- stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects ();
-
- ACE_NEW_RETURN (
- tmp,
- ::CORBA::Object (stub, _tao_opt_colloc, this),
- 0
- );
-
- ::CORBA::Object_var obj = tmp;
- (void) safe_stub.release ();
-
- typedef ::CORBA::ExtInterfaceDef STUB_SCOPED_NAME;
- return
- TAO::Narrow_Utils<STUB_SCOPED_NAME>::unchecked_narrow (
- obj.in (),
- CORBA__TAO_ExtInterfaceDef_Proxy_Broker_Factory_function_pointer
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1499
-
-class TAO_CORBA_AbstractInterfaceDef_Perfect_Hash_OpTable
- : public TAO_Perfect_Hash_OpTable
-{
-private:
- unsigned int hash (const char *str, unsigned int len);
-
-public:
- const TAO_operation_db_entry * lookup (const char *str, unsigned int len);
-};
-
-/* C++ code produced by gperf version 2.8 (ACE version) */
-/* Command-line: C:\ACE\latest\ACE_wrappers\bin\gperf.exe -m -M -J -c -C -D -E -T -f 0 -F 0,0 -a -o -t -p -K opname -L C++ -Z TAO_CORBA_AbstractInterfaceDef_Perfect_Hash_OpTable -N lookup */
-unsigned int
-TAO_CORBA_AbstractInterfaceDef_Perfect_Hash_OpTable::hash (const char *str, unsigned int len)
-{
- static const unsigned char asso_values[] =
- {
-#if defined (ACE_MVS)
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 0,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 0,
- 81, 30, 20, 0, 81, 81, 81, 10, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 0, 0, 5,
- 81, 0, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 20, 35, 81, 81, 81, 10, 5, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81,
-#else
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 0, 81, 0, 81, 30,
- 20, 0, 81, 81, 81, 10, 81, 81, 0, 0,
- 5, 81, 0, 81, 81, 20, 35, 81, 81, 81,
- 10, 5, 81, 81, 81, 81, 81, 81,
-#endif /* ACE_MVS */
- };
- return len + asso_values[(int) str[len - 1]] + asso_values[(int) str[0]];
-}
-
-const TAO_operation_db_entry *
-TAO_CORBA_AbstractInterfaceDef_Perfect_Hash_OpTable::lookup (const char *str, unsigned int len)
-{
- enum
- {
- TOTAL_KEYWORDS = 43,
- MIN_WORD_LENGTH = 4,
- MAX_WORD_LENGTH = 26,
- MIN_HASH_VALUE = 4,
- MAX_HASH_VALUE = 80,
- HASH_VALUE_RANGE = 77,
- DUPLICATES = 10,
- WORDLIST_SIZE = 47
- };
-
- static const TAO_operation_db_entry wordlist[] =
- {
- {"",0,0},{"",0,0},{"",0,0},{"",0,0},
- {"move", &POA_CORBA::AbstractInterfaceDef::move_skel, 0},
- {"_is_a", &POA_CORBA::AbstractInterfaceDef::_is_a_skel, 0},
- {"lookup", &POA_CORBA::AbstractInterfaceDef::lookup_skel, 0},
- {"_get_name", &POA_CORBA::AbstractInterfaceDef::_get_name_skel, 0},
- {"_get_type", &POA_CORBA::AbstractInterfaceDef::_get_type_skel, 0},
- {"_set_name", &POA_CORBA::AbstractInterfaceDef::_set_name_skel, 0},
- {"_interface", &POA_CORBA::AbstractInterfaceDef::_interface_skel, 0},
- {"lookup_name", &POA_CORBA::AbstractInterfaceDef::lookup_name_skel, 0},
- {"is_a", &POA_CORBA::AbstractInterfaceDef::is_a_skel, 0},
- {"_get_version", &POA_CORBA::AbstractInterfaceDef::_get_version_skel, 0},
- {"_set_version", &POA_CORBA::AbstractInterfaceDef::_set_version_skel, 0},
- {"_get_absolute_name", &POA_CORBA::AbstractInterfaceDef::_get_absolute_name_skel, 0},
- {"_get_defined_in", &POA_CORBA::AbstractInterfaceDef::_get_defined_in_skel, 0},
- {"_get_id", &POA_CORBA::AbstractInterfaceDef::_get_id_skel, 0},
- {"_set_id", &POA_CORBA::AbstractInterfaceDef::_set_id_skel, 0},
- {"describe", &POA_CORBA::AbstractInterfaceDef::describe_skel, 0},
- {"_get_containing_repository", &POA_CORBA::AbstractInterfaceDef::_get_containing_repository_skel, 0},
- {"destroy", &POA_CORBA::AbstractInterfaceDef::destroy_skel, 0},
- {"_get_def_kind", &POA_CORBA::AbstractInterfaceDef::_get_def_kind_skel, 0},
- {"_repository_id", &POA_CORBA::AbstractInterfaceDef::_repository_id_skel, 0},
- {"describe_interface", &POA_CORBA::AbstractInterfaceDef::describe_interface_skel, 0},
- {"_get_base_interfaces", &POA_CORBA::AbstractInterfaceDef::_get_base_interfaces_skel, 0},
- {"_set_base_interfaces", &POA_CORBA::AbstractInterfaceDef::_set_base_interfaces_skel, 0},
- {"create_enum", &POA_CORBA::AbstractInterfaceDef::create_enum_skel, 0},
- {"create_value", &POA_CORBA::AbstractInterfaceDef::create_value_skel, 0},
- {"create_module", &POA_CORBA::AbstractInterfaceDef::create_module_skel, 0},
- {"create_native", &POA_CORBA::AbstractInterfaceDef::create_native_skel, 0},
- {"_component", &POA_CORBA::AbstractInterfaceDef::_component_skel, 0},
- {"create_interface", &POA_CORBA::AbstractInterfaceDef::create_interface_skel, 0},
- {"create_attribute", &POA_CORBA::AbstractInterfaceDef::create_attribute_skel, 0},
- {"create_ext_value", &POA_CORBA::AbstractInterfaceDef::create_ext_value_skel, 0},
- {"create_union", &POA_CORBA::AbstractInterfaceDef::create_union_skel, 0},
- {"_non_existent", &POA_CORBA::AbstractInterfaceDef::_non_existent_skel, 0},
- {"create_exception", &POA_CORBA::AbstractInterfaceDef::create_exception_skel, 0},
- {"create_operation", &POA_CORBA::AbstractInterfaceDef::create_operation_skel, 0},
- {"create_local_interface", &POA_CORBA::AbstractInterfaceDef::create_local_interface_skel, 0},
- {"create_abstract_interface", &POA_CORBA::AbstractInterfaceDef::create_abstract_interface_skel, 0},
- {"create_value_box", &POA_CORBA::AbstractInterfaceDef::create_value_box_skel, 0},
- {"describe_contents", &POA_CORBA::AbstractInterfaceDef::describe_contents_skel, 0},
- {"contents", &POA_CORBA::AbstractInterfaceDef::contents_skel, 0},
- {"create_alias", &POA_CORBA::AbstractInterfaceDef::create_alias_skel, 0},
- {"create_struct", &POA_CORBA::AbstractInterfaceDef::create_struct_skel, 0},
- {"create_constant", &POA_CORBA::AbstractInterfaceDef::create_constant_skel, 0},
- };
-
- static const signed char lookup[] =
- {
- -1, -1, -1, -1, 4, 5, 6, -7, -3, -82, 10, 11, -1, -1,
- 12, -13, -2, -82, 15, -1, 16, -1, -1, -17, -2, -25, -2, -84,
- 19, -29, -2, 20, 21, 22, 23, -1, -32, -3, 24, -1, -95, 27,
- 28, -94, -1, 31, -90, 35, 36, -37, -2, -82, 39, -1, -1, 40,
- 41, 42, 43, -1, -1, -1, 44, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, -1, 45, -1, 46,
- };
-
- if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
- {
- unsigned int key = hash (str, len);
-
- if (key <= MAX_HASH_VALUE && key >= MIN_HASH_VALUE)
- {
- int slot = lookup[key];
-
- if (slot >= 0 && slot < WORDLIST_SIZE)
- {
- const char *s = wordlist[slot].opname;
-
- if (*str == *s && !strncmp (str + 1, s + 1, len - 1))
- return &wordlist[slot];
- }
- else if (slot < 0 && slot >= -MAX_HASH_VALUE)
- return 0;
- else
- {
- unsigned int offset = key + slot + (slot > 0 ? -MAX_HASH_VALUE : MAX_HASH_VALUE);
- const TAO_operation_db_entry *base = &wordlist[-lookup[offset]];
- const TAO_operation_db_entry *ptr = base + -lookup[offset + 1];
-
- while (--ptr >= base)
- if (*str == *ptr->opname && !strncmp (str + 1, ptr->opname + 1, len - 1))
- return ptr;
- }
- }
- }
- return 0;
-}
-
-static TAO_CORBA_AbstractInterfaceDef_Perfect_Hash_OpTable tao_CORBA_AbstractInterfaceDef_optable;
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:966
-
-TAO::Collocation_Proxy_Broker *
-CORBA__TAO_AbstractInterfaceDef_Proxy_Broker_Factory_function ( ::CORBA::Object_ptr)
-{
- return reinterpret_cast<TAO::Collocation_Proxy_Broker *> (0xdead); // Dummy
-}
-
-int
-CORBA__TAO_AbstractInterfaceDef_Proxy_Broker_Factory_Initializer (size_t)
-{
- CORBA__TAO_AbstractInterfaceDef_Proxy_Broker_Factory_function_pointer =
- CORBA__TAO_AbstractInterfaceDef_Proxy_Broker_Factory_function;
-
- return 0;
-}
-
-static int
-CORBA__TAO_AbstractInterfaceDef_Proxy_Broker_Stub_Factory_Initializer_Scarecrow =
- CORBA__TAO_AbstractInterfaceDef_Proxy_Broker_Factory_Initializer (
- reinterpret_cast<size_t> (CORBA__TAO_AbstractInterfaceDef_Proxy_Broker_Factory_Initializer)
- );
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:103
-
-POA_CORBA::AbstractInterfaceDef::AbstractInterfaceDef (void)
- : TAO_ServantBase ()
-{
- this->optable_ = &tao_CORBA_AbstractInterfaceDef_optable;
-}
-
-POA_CORBA::AbstractInterfaceDef::AbstractInterfaceDef (const AbstractInterfaceDef& rhs)
- : TAO_Abstract_ServantBase (rhs),
- TAO_ServantBase (rhs),
- POA_CORBA::IRObject (rhs),
- POA_CORBA::Container (rhs),
- POA_CORBA::Contained (rhs),
- POA_CORBA::IDLType (rhs),
- POA_CORBA::InterfaceDef (rhs)
-{
-}
-
-POA_CORBA::AbstractInterfaceDef::~AbstractInterfaceDef (void)
-{
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:169
-
-namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _is_a_AbstractInterfaceDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _is_a_AbstractInterfaceDef_Upcall_Command (
- POA_CORBA::AbstractInterfaceDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_,
- 1);
-
- retval =
- this->servant_-> _is_a (
- arg_1);
- }
-
- private:
- POA_CORBA::AbstractInterfaceDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::AbstractInterfaceDef::_is_a_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_val _tao_repository_id;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_repository_id
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::AbstractInterfaceDef * const impl =
- static_cast<POA_CORBA::AbstractInterfaceDef *> (servant);
-
- _is_a_AbstractInterfaceDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _non_existent_AbstractInterfaceDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _non_existent_AbstractInterfaceDef_Upcall_Command (
- POA_CORBA::AbstractInterfaceDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _non_existent ();
- }
-
- private:
- POA_CORBA::AbstractInterfaceDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::AbstractInterfaceDef::_non_existent_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::AbstractInterfaceDef * const impl =
- static_cast<POA_CORBA::AbstractInterfaceDef *> (servant);
-
- _non_existent_AbstractInterfaceDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _repository_id_AbstractInterfaceDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _repository_id_AbstractInterfaceDef_Upcall_Command (
- POA_CORBA::AbstractInterfaceDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Char *>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _repository_id ();
- }
-
- private:
- POA_CORBA::AbstractInterfaceDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::AbstractInterfaceDef::_repository_id_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Char *>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::AbstractInterfaceDef * const impl =
- static_cast<POA_CORBA::AbstractInterfaceDef *> (servant);
-
- _repository_id_AbstractInterfaceDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:513
-
-void POA_CORBA::AbstractInterfaceDef::_interface_skel (
- TAO_ServerRequest & server_request,
- void * /* servant_upcall */,
- void * servant
- )
-{
- TAO_IFR_Client_Adapter *_tao_adapter =
- ACE_Dynamic_Service<TAO_IFR_Client_Adapter>::instance (
- TAO_ORB_Core::ifr_client_adapter_name ()
- );
-
- if (_tao_adapter == 0)
- {
- throw ::CORBA::INTF_REPOS (
- ::CORBA::OMGVMCID | 1,
- ::CORBA::COMPLETED_NO);
- }
-
- POA_CORBA::AbstractInterfaceDef * const impl =
- static_cast<POA_CORBA::AbstractInterfaceDef *> (servant);
- ::CORBA::InterfaceDef_ptr _tao_retval =
- impl->_get_interface ();
-
- server_request.init_reply ();
- TAO_OutputCDR &_tao_out = *server_request.outgoing ();
-
- ::CORBA::Boolean const _tao_result =
- _tao_adapter->interfacedef_cdr_insert (
- _tao_out,
- _tao_retval
- );
-
- _tao_adapter->dispose (_tao_retval);
-
- if (_tao_result == false)
- {
- throw ::CORBA::MARSHAL ();
- }
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_component_AbstractInterfaceDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _get_component_AbstractInterfaceDef_Upcall_Command (
- POA_CORBA::AbstractInterfaceDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Object>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Object> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _get_component ();
- }
-
- private:
- POA_CORBA::AbstractInterfaceDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::AbstractInterfaceDef::_component_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Object>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::AbstractInterfaceDef * const impl =
- static_cast<POA_CORBA::AbstractInterfaceDef *> (servant);
-
- _get_component_AbstractInterfaceDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-::CORBA::Boolean POA_CORBA::AbstractInterfaceDef::_is_a (
- const char* value
- )
-{
- return
- (
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IRObject:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Container:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Contained:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IDLType:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/InterfaceDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/AbstractInterfaceDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Object:1.0"
- )
- );
-}
-
-const char* POA_CORBA::AbstractInterfaceDef::_interface_repository_id (void) const
-{
- return "IDL:omg.org/CORBA/AbstractInterfaceDef:1.0";
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:903
-
-void POA_CORBA::AbstractInterfaceDef::_dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- )
-{
- this->synchronous_upcall_dispatch (req,
- servant_upcall,
- this);
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:851
-
-CORBA::AbstractInterfaceDef *
-POA_CORBA::AbstractInterfaceDef::_this (void)
-{
- TAO_Stub *stub = this->_create_stub ();
-
- TAO_Stub_Auto_Ptr safe_stub (stub);
- ::CORBA::Object_ptr tmp = CORBA::Object::_nil ();
-
- ::CORBA::Boolean const _tao_opt_colloc =
- stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects ();
-
- ACE_NEW_RETURN (
- tmp,
- ::CORBA::Object (stub, _tao_opt_colloc, this),
- 0
- );
-
- ::CORBA::Object_var obj = tmp;
- (void) safe_stub.release ();
-
- typedef ::CORBA::AbstractInterfaceDef STUB_SCOPED_NAME;
- return
- TAO::Narrow_Utils<STUB_SCOPED_NAME>::unchecked_narrow (
- obj.in (),
- CORBA__TAO_AbstractInterfaceDef_Proxy_Broker_Factory_function_pointer
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1499
-
-class TAO_CORBA_ExtAbstractInterfaceDef_Perfect_Hash_OpTable
- : public TAO_Perfect_Hash_OpTable
-{
-private:
- unsigned int hash (const char *str, unsigned int len);
-
-public:
- const TAO_operation_db_entry * lookup (const char *str, unsigned int len);
-};
-
-/* C++ code produced by gperf version 2.8 (ACE version) */
-/* Command-line: C:\ACE\latest\ACE_wrappers\bin\gperf.exe -m -M -J -c -C -D -E -T -f 0 -F 0,0 -a -o -t -p -K opname -L C++ -Z TAO_CORBA_ExtAbstractInterfaceDef_Perfect_Hash_OpTable -N lookup */
-unsigned int
-TAO_CORBA_ExtAbstractInterfaceDef_Perfect_Hash_OpTable::hash (const char *str, unsigned int len)
-{
- static const unsigned char asso_values[] =
- {
-#if defined (ACE_MVS)
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 30,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 0,
- 74, 0, 20, 0, 74, 74, 74, 5, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 15, 0, 5,
- 74, 15, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 15, 30, 74, 74, 74, 15, 5, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74,
-#else
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 30, 74, 0, 74, 0,
- 20, 0, 74, 74, 74, 5, 74, 74, 15, 0,
- 5, 74, 15, 74, 74, 15, 30, 74, 74, 74,
- 15, 5, 74, 74, 74, 74, 74, 74,
-#endif /* ACE_MVS */
- };
- return len + asso_values[(int) str[len - 1]] + asso_values[(int) str[0]];
-}
-
-const TAO_operation_db_entry *
-TAO_CORBA_ExtAbstractInterfaceDef_Perfect_Hash_OpTable::lookup (const char *str, unsigned int len)
-{
- enum
- {
- TOTAL_KEYWORDS = 45,
- MIN_WORD_LENGTH = 4,
- MAX_WORD_LENGTH = 26,
- MIN_HASH_VALUE = 4,
- MAX_HASH_VALUE = 73,
- HASH_VALUE_RANGE = 70,
- DUPLICATES = 10,
- WORDLIST_SIZE = 49
- };
-
- static const TAO_operation_db_entry wordlist[] =
- {
- {"",0,0},{"",0,0},{"",0,0},{"",0,0},
- {"move", &POA_CORBA::ExtAbstractInterfaceDef::move_skel, 0},
- {"is_a", &POA_CORBA::ExtAbstractInterfaceDef::is_a_skel, 0},
- {"create_enum", &POA_CORBA::ExtAbstractInterfaceDef::create_enum_skel, 0},
- {"create_value", &POA_CORBA::ExtAbstractInterfaceDef::create_value_skel, 0},
- {"create_module", &POA_CORBA::ExtAbstractInterfaceDef::create_module_skel, 0},
- {"create_native", &POA_CORBA::ExtAbstractInterfaceDef::create_native_skel, 0},
- {"create_interface", &POA_CORBA::ExtAbstractInterfaceDef::create_interface_skel, 0},
- {"create_attribute", &POA_CORBA::ExtAbstractInterfaceDef::create_attribute_skel, 0},
- {"create_ext_value", &POA_CORBA::ExtAbstractInterfaceDef::create_ext_value_skel, 0},
- {"create_union", &POA_CORBA::ExtAbstractInterfaceDef::create_union_skel, 0},
- {"create_ext_attribute", &POA_CORBA::ExtAbstractInterfaceDef::create_ext_attribute_skel, 0},
- {"create_exception", &POA_CORBA::ExtAbstractInterfaceDef::create_exception_skel, 0},
- {"create_operation", &POA_CORBA::ExtAbstractInterfaceDef::create_operation_skel, 0},
- {"create_local_interface", &POA_CORBA::ExtAbstractInterfaceDef::create_local_interface_skel, 0},
- {"contents", &POA_CORBA::ExtAbstractInterfaceDef::contents_skel, 0},
- {"create_abstract_interface", &POA_CORBA::ExtAbstractInterfaceDef::create_abstract_interface_skel, 0},
- {"lookup_name", &POA_CORBA::ExtAbstractInterfaceDef::lookup_name_skel, 0},
- {"create_alias", &POA_CORBA::ExtAbstractInterfaceDef::create_alias_skel, 0},
- {"describe", &POA_CORBA::ExtAbstractInterfaceDef::describe_skel, 0},
- {"create_value_box", &POA_CORBA::ExtAbstractInterfaceDef::create_value_box_skel, 0},
- {"destroy", &POA_CORBA::ExtAbstractInterfaceDef::destroy_skel, 0},
- {"_is_a", &POA_CORBA::ExtAbstractInterfaceDef::_is_a_skel, 0},
- {"lookup", &POA_CORBA::ExtAbstractInterfaceDef::lookup_skel, 0},
- {"describe_interface", &POA_CORBA::ExtAbstractInterfaceDef::describe_interface_skel, 0},
- {"_get_name", &POA_CORBA::ExtAbstractInterfaceDef::_get_name_skel, 0},
- {"_get_type", &POA_CORBA::ExtAbstractInterfaceDef::_get_type_skel, 0},
- {"_set_name", &POA_CORBA::ExtAbstractInterfaceDef::_set_name_skel, 0},
- {"_interface", &POA_CORBA::ExtAbstractInterfaceDef::_interface_skel, 0},
- {"describe_ext_interface", &POA_CORBA::ExtAbstractInterfaceDef::describe_ext_interface_skel, 0},
- {"create_struct", &POA_CORBA::ExtAbstractInterfaceDef::create_struct_skel, 0},
- {"create_constant", &POA_CORBA::ExtAbstractInterfaceDef::create_constant_skel, 0},
- {"_get_version", &POA_CORBA::ExtAbstractInterfaceDef::_get_version_skel, 0},
- {"_set_version", &POA_CORBA::ExtAbstractInterfaceDef::_set_version_skel, 0},
- {"_get_absolute_name", &POA_CORBA::ExtAbstractInterfaceDef::_get_absolute_name_skel, 0},
- {"_get_defined_in", &POA_CORBA::ExtAbstractInterfaceDef::_get_defined_in_skel, 0},
- {"describe_contents", &POA_CORBA::ExtAbstractInterfaceDef::describe_contents_skel, 0},
- {"_get_id", &POA_CORBA::ExtAbstractInterfaceDef::_get_id_skel, 0},
- {"_set_id", &POA_CORBA::ExtAbstractInterfaceDef::_set_id_skel, 0},
- {"_get_containing_repository", &POA_CORBA::ExtAbstractInterfaceDef::_get_containing_repository_skel, 0},
- {"_get_def_kind", &POA_CORBA::ExtAbstractInterfaceDef::_get_def_kind_skel, 0},
- {"_repository_id", &POA_CORBA::ExtAbstractInterfaceDef::_repository_id_skel, 0},
- {"_get_base_interfaces", &POA_CORBA::ExtAbstractInterfaceDef::_get_base_interfaces_skel, 0},
- {"_set_base_interfaces", &POA_CORBA::ExtAbstractInterfaceDef::_set_base_interfaces_skel, 0},
- {"_component", &POA_CORBA::ExtAbstractInterfaceDef::_component_skel, 0},
- {"_non_existent", &POA_CORBA::ExtAbstractInterfaceDef::_non_existent_skel, 0},
- };
-
- static const signed char lookup[] =
- {
- -1, -1, -1, -1, 4, -1, -1, -8, -2, 5, -1, 6, 7, -79,
- -10, -3, -75, 13, -15, -2, 14, -76, 17, 18, -1, 19, 20, 21,
- 22, -28, -3, 23, 24, -35, -2, 25, 26, -1, 27, -83, 31, -1,
- 32, 33, -1, 34, -1, -87, 37, -1, 38, -1, 39, -1, -1, -40,
- -2, -75, -1, -45, -2, 42, -1, 43, 44, -79, -1, -1, -1, -1,
- 47, -1, -1, 48,
- };
-
- if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
- {
- unsigned int key = hash (str, len);
-
- if (key <= MAX_HASH_VALUE && key >= MIN_HASH_VALUE)
- {
- int slot = lookup[key];
-
- if (slot >= 0 && slot < WORDLIST_SIZE)
- {
- const char *s = wordlist[slot].opname;
-
- if (*str == *s && !strncmp (str + 1, s + 1, len - 1))
- return &wordlist[slot];
- }
- else if (slot < 0 && slot >= -MAX_HASH_VALUE)
- return 0;
- else
- {
- unsigned int offset = key + slot + (slot > 0 ? -MAX_HASH_VALUE : MAX_HASH_VALUE);
- const TAO_operation_db_entry *base = &wordlist[-lookup[offset]];
- const TAO_operation_db_entry *ptr = base + -lookup[offset + 1];
-
- while (--ptr >= base)
- if (*str == *ptr->opname && !strncmp (str + 1, ptr->opname + 1, len - 1))
- return ptr;
- }
- }
- }
- return 0;
-}
-
-static TAO_CORBA_ExtAbstractInterfaceDef_Perfect_Hash_OpTable tao_CORBA_ExtAbstractInterfaceDef_optable;
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:966
-
-TAO::Collocation_Proxy_Broker *
-CORBA__TAO_ExtAbstractInterfaceDef_Proxy_Broker_Factory_function ( ::CORBA::Object_ptr)
-{
- return reinterpret_cast<TAO::Collocation_Proxy_Broker *> (0xdead); // Dummy
-}
-
-int
-CORBA__TAO_ExtAbstractInterfaceDef_Proxy_Broker_Factory_Initializer (size_t)
-{
- CORBA__TAO_ExtAbstractInterfaceDef_Proxy_Broker_Factory_function_pointer =
- CORBA__TAO_ExtAbstractInterfaceDef_Proxy_Broker_Factory_function;
-
- return 0;
-}
-
-static int
-CORBA__TAO_ExtAbstractInterfaceDef_Proxy_Broker_Stub_Factory_Initializer_Scarecrow =
- CORBA__TAO_ExtAbstractInterfaceDef_Proxy_Broker_Factory_Initializer (
- reinterpret_cast<size_t> (CORBA__TAO_ExtAbstractInterfaceDef_Proxy_Broker_Factory_Initializer)
- );
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:103
-
-POA_CORBA::ExtAbstractInterfaceDef::ExtAbstractInterfaceDef (void)
- : TAO_ServantBase ()
-{
- this->optable_ = &tao_CORBA_ExtAbstractInterfaceDef_optable;
-}
-
-POA_CORBA::ExtAbstractInterfaceDef::ExtAbstractInterfaceDef (const ExtAbstractInterfaceDef& rhs)
- : TAO_Abstract_ServantBase (rhs),
- TAO_ServantBase (rhs),
- POA_CORBA::IRObject (rhs),
- POA_CORBA::Container (rhs),
- POA_CORBA::Contained (rhs),
- POA_CORBA::IDLType (rhs),
- POA_CORBA::InterfaceDef (rhs),
- POA_CORBA::AbstractInterfaceDef (rhs),
- POA_CORBA::InterfaceAttrExtension (rhs)
-{
-}
-
-POA_CORBA::ExtAbstractInterfaceDef::~ExtAbstractInterfaceDef (void)
-{
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:169
-
-namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _is_a_ExtAbstractInterfaceDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _is_a_ExtAbstractInterfaceDef_Upcall_Command (
- POA_CORBA::ExtAbstractInterfaceDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_,
- 1);
-
- retval =
- this->servant_-> _is_a (
- arg_1);
- }
-
- private:
- POA_CORBA::ExtAbstractInterfaceDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::ExtAbstractInterfaceDef::_is_a_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_val _tao_repository_id;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_repository_id
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::ExtAbstractInterfaceDef * const impl =
- static_cast<POA_CORBA::ExtAbstractInterfaceDef *> (servant);
-
- _is_a_ExtAbstractInterfaceDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _non_existent_ExtAbstractInterfaceDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _non_existent_ExtAbstractInterfaceDef_Upcall_Command (
- POA_CORBA::ExtAbstractInterfaceDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _non_existent ();
- }
-
- private:
- POA_CORBA::ExtAbstractInterfaceDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::ExtAbstractInterfaceDef::_non_existent_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ExtAbstractInterfaceDef * const impl =
- static_cast<POA_CORBA::ExtAbstractInterfaceDef *> (servant);
-
- _non_existent_ExtAbstractInterfaceDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _repository_id_ExtAbstractInterfaceDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _repository_id_ExtAbstractInterfaceDef_Upcall_Command (
- POA_CORBA::ExtAbstractInterfaceDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Char *>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _repository_id ();
- }
-
- private:
- POA_CORBA::ExtAbstractInterfaceDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::ExtAbstractInterfaceDef::_repository_id_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Char *>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ExtAbstractInterfaceDef * const impl =
- static_cast<POA_CORBA::ExtAbstractInterfaceDef *> (servant);
-
- _repository_id_ExtAbstractInterfaceDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:513
-
-void POA_CORBA::ExtAbstractInterfaceDef::_interface_skel (
- TAO_ServerRequest & server_request,
- void * /* servant_upcall */,
- void * servant
- )
-{
- TAO_IFR_Client_Adapter *_tao_adapter =
- ACE_Dynamic_Service<TAO_IFR_Client_Adapter>::instance (
- TAO_ORB_Core::ifr_client_adapter_name ()
- );
-
- if (_tao_adapter == 0)
- {
- throw ::CORBA::INTF_REPOS (
- ::CORBA::OMGVMCID | 1,
- ::CORBA::COMPLETED_NO);
- }
-
- POA_CORBA::ExtAbstractInterfaceDef * const impl =
- static_cast<POA_CORBA::ExtAbstractInterfaceDef *> (servant);
- ::CORBA::InterfaceDef_ptr _tao_retval =
- impl->_get_interface ();
-
- server_request.init_reply ();
- TAO_OutputCDR &_tao_out = *server_request.outgoing ();
-
- ::CORBA::Boolean const _tao_result =
- _tao_adapter->interfacedef_cdr_insert (
- _tao_out,
- _tao_retval
- );
-
- _tao_adapter->dispose (_tao_retval);
-
- if (_tao_result == false)
- {
- throw ::CORBA::MARSHAL ();
- }
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_component_ExtAbstractInterfaceDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _get_component_ExtAbstractInterfaceDef_Upcall_Command (
- POA_CORBA::ExtAbstractInterfaceDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Object>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Object> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _get_component ();
- }
-
- private:
- POA_CORBA::ExtAbstractInterfaceDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::ExtAbstractInterfaceDef::_component_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Object>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ExtAbstractInterfaceDef * const impl =
- static_cast<POA_CORBA::ExtAbstractInterfaceDef *> (servant);
-
- _get_component_ExtAbstractInterfaceDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-::CORBA::Boolean POA_CORBA::ExtAbstractInterfaceDef::_is_a (
- const char* value
- )
-{
- return
- (
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IRObject:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Container:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Contained:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IDLType:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/InterfaceDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/AbstractInterfaceDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/InterfaceAttrExtension:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/ExtAbstractInterfaceDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Object:1.0"
- )
- );
-}
-
-const char* POA_CORBA::ExtAbstractInterfaceDef::_interface_repository_id (void) const
-{
- return "IDL:omg.org/CORBA/ExtAbstractInterfaceDef:1.0";
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:903
-
-void POA_CORBA::ExtAbstractInterfaceDef::_dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- )
-{
- this->synchronous_upcall_dispatch (req,
- servant_upcall,
- this);
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:851
-
-CORBA::ExtAbstractInterfaceDef *
-POA_CORBA::ExtAbstractInterfaceDef::_this (void)
-{
- TAO_Stub *stub = this->_create_stub ();
-
- TAO_Stub_Auto_Ptr safe_stub (stub);
- ::CORBA::Object_ptr tmp = CORBA::Object::_nil ();
-
- ::CORBA::Boolean const _tao_opt_colloc =
- stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects ();
-
- ACE_NEW_RETURN (
- tmp,
- ::CORBA::Object (stub, _tao_opt_colloc, this),
- 0
- );
-
- ::CORBA::Object_var obj = tmp;
- (void) safe_stub.release ();
-
- typedef ::CORBA::ExtAbstractInterfaceDef STUB_SCOPED_NAME;
- return
- TAO::Narrow_Utils<STUB_SCOPED_NAME>::unchecked_narrow (
- obj.in (),
- CORBA__TAO_ExtAbstractInterfaceDef_Proxy_Broker_Factory_function_pointer
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1499
-
-class TAO_CORBA_LocalInterfaceDef_Perfect_Hash_OpTable
- : public TAO_Perfect_Hash_OpTable
-{
-private:
- unsigned int hash (const char *str, unsigned int len);
-
-public:
- const TAO_operation_db_entry * lookup (const char *str, unsigned int len);
-};
-
-/* C++ code produced by gperf version 2.8 (ACE version) */
-/* Command-line: C:\ACE\latest\ACE_wrappers\bin\gperf.exe -m -M -J -c -C -D -E -T -f 0 -F 0,0 -a -o -t -p -K opname -L C++ -Z TAO_CORBA_LocalInterfaceDef_Perfect_Hash_OpTable -N lookup */
-unsigned int
-TAO_CORBA_LocalInterfaceDef_Perfect_Hash_OpTable::hash (const char *str, unsigned int len)
-{
- static const unsigned char asso_values[] =
- {
-#if defined (ACE_MVS)
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 0,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 0,
- 81, 30, 20, 0, 81, 81, 81, 10, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 0, 0, 5,
- 81, 0, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 20, 35, 81, 81, 81, 10, 5, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81,
-#else
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
- 81, 81, 81, 81, 81, 0, 81, 0, 81, 30,
- 20, 0, 81, 81, 81, 10, 81, 81, 0, 0,
- 5, 81, 0, 81, 81, 20, 35, 81, 81, 81,
- 10, 5, 81, 81, 81, 81, 81, 81,
-#endif /* ACE_MVS */
- };
- return len + asso_values[(int) str[len - 1]] + asso_values[(int) str[0]];
-}
-
-const TAO_operation_db_entry *
-TAO_CORBA_LocalInterfaceDef_Perfect_Hash_OpTable::lookup (const char *str, unsigned int len)
-{
- enum
- {
- TOTAL_KEYWORDS = 43,
- MIN_WORD_LENGTH = 4,
- MAX_WORD_LENGTH = 26,
- MIN_HASH_VALUE = 4,
- MAX_HASH_VALUE = 80,
- HASH_VALUE_RANGE = 77,
- DUPLICATES = 10,
- WORDLIST_SIZE = 47
- };
-
- static const TAO_operation_db_entry wordlist[] =
- {
- {"",0,0},{"",0,0},{"",0,0},{"",0,0},
- {"move", &POA_CORBA::LocalInterfaceDef::move_skel, 0},
- {"_is_a", &POA_CORBA::LocalInterfaceDef::_is_a_skel, 0},
- {"lookup", &POA_CORBA::LocalInterfaceDef::lookup_skel, 0},
- {"_get_name", &POA_CORBA::LocalInterfaceDef::_get_name_skel, 0},
- {"_get_type", &POA_CORBA::LocalInterfaceDef::_get_type_skel, 0},
- {"_set_name", &POA_CORBA::LocalInterfaceDef::_set_name_skel, 0},
- {"_interface", &POA_CORBA::LocalInterfaceDef::_interface_skel, 0},
- {"lookup_name", &POA_CORBA::LocalInterfaceDef::lookup_name_skel, 0},
- {"is_a", &POA_CORBA::LocalInterfaceDef::is_a_skel, 0},
- {"_get_version", &POA_CORBA::LocalInterfaceDef::_get_version_skel, 0},
- {"_set_version", &POA_CORBA::LocalInterfaceDef::_set_version_skel, 0},
- {"_get_absolute_name", &POA_CORBA::LocalInterfaceDef::_get_absolute_name_skel, 0},
- {"_get_defined_in", &POA_CORBA::LocalInterfaceDef::_get_defined_in_skel, 0},
- {"_get_id", &POA_CORBA::LocalInterfaceDef::_get_id_skel, 0},
- {"_set_id", &POA_CORBA::LocalInterfaceDef::_set_id_skel, 0},
- {"describe", &POA_CORBA::LocalInterfaceDef::describe_skel, 0},
- {"_get_containing_repository", &POA_CORBA::LocalInterfaceDef::_get_containing_repository_skel, 0},
- {"destroy", &POA_CORBA::LocalInterfaceDef::destroy_skel, 0},
- {"_get_def_kind", &POA_CORBA::LocalInterfaceDef::_get_def_kind_skel, 0},
- {"_repository_id", &POA_CORBA::LocalInterfaceDef::_repository_id_skel, 0},
- {"describe_interface", &POA_CORBA::LocalInterfaceDef::describe_interface_skel, 0},
- {"_get_base_interfaces", &POA_CORBA::LocalInterfaceDef::_get_base_interfaces_skel, 0},
- {"_set_base_interfaces", &POA_CORBA::LocalInterfaceDef::_set_base_interfaces_skel, 0},
- {"create_enum", &POA_CORBA::LocalInterfaceDef::create_enum_skel, 0},
- {"create_value", &POA_CORBA::LocalInterfaceDef::create_value_skel, 0},
- {"create_module", &POA_CORBA::LocalInterfaceDef::create_module_skel, 0},
- {"create_native", &POA_CORBA::LocalInterfaceDef::create_native_skel, 0},
- {"_component", &POA_CORBA::LocalInterfaceDef::_component_skel, 0},
- {"create_interface", &POA_CORBA::LocalInterfaceDef::create_interface_skel, 0},
- {"create_attribute", &POA_CORBA::LocalInterfaceDef::create_attribute_skel, 0},
- {"create_ext_value", &POA_CORBA::LocalInterfaceDef::create_ext_value_skel, 0},
- {"create_union", &POA_CORBA::LocalInterfaceDef::create_union_skel, 0},
- {"_non_existent", &POA_CORBA::LocalInterfaceDef::_non_existent_skel, 0},
- {"create_exception", &POA_CORBA::LocalInterfaceDef::create_exception_skel, 0},
- {"create_operation", &POA_CORBA::LocalInterfaceDef::create_operation_skel, 0},
- {"create_local_interface", &POA_CORBA::LocalInterfaceDef::create_local_interface_skel, 0},
- {"create_abstract_interface", &POA_CORBA::LocalInterfaceDef::create_abstract_interface_skel, 0},
- {"create_value_box", &POA_CORBA::LocalInterfaceDef::create_value_box_skel, 0},
- {"describe_contents", &POA_CORBA::LocalInterfaceDef::describe_contents_skel, 0},
- {"contents", &POA_CORBA::LocalInterfaceDef::contents_skel, 0},
- {"create_alias", &POA_CORBA::LocalInterfaceDef::create_alias_skel, 0},
- {"create_struct", &POA_CORBA::LocalInterfaceDef::create_struct_skel, 0},
- {"create_constant", &POA_CORBA::LocalInterfaceDef::create_constant_skel, 0},
- };
-
- static const signed char lookup[] =
- {
- -1, -1, -1, -1, 4, 5, 6, -7, -3, -82, 10, 11, -1, -1,
- 12, -13, -2, -82, 15, -1, 16, -1, -1, -17, -2, -25, -2, -84,
- 19, -29, -2, 20, 21, 22, 23, -1, -32, -3, 24, -1, -95, 27,
- 28, -94, -1, 31, -90, 35, 36, -37, -2, -82, 39, -1, -1, 40,
- 41, 42, 43, -1, -1, -1, 44, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, -1, 45, -1, 46,
- };
-
- if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
- {
- unsigned int key = hash (str, len);
-
- if (key <= MAX_HASH_VALUE && key >= MIN_HASH_VALUE)
- {
- int slot = lookup[key];
-
- if (slot >= 0 && slot < WORDLIST_SIZE)
- {
- const char *s = wordlist[slot].opname;
-
- if (*str == *s && !strncmp (str + 1, s + 1, len - 1))
- return &wordlist[slot];
- }
- else if (slot < 0 && slot >= -MAX_HASH_VALUE)
- return 0;
- else
- {
- unsigned int offset = key + slot + (slot > 0 ? -MAX_HASH_VALUE : MAX_HASH_VALUE);
- const TAO_operation_db_entry *base = &wordlist[-lookup[offset]];
- const TAO_operation_db_entry *ptr = base + -lookup[offset + 1];
-
- while (--ptr >= base)
- if (*str == *ptr->opname && !strncmp (str + 1, ptr->opname + 1, len - 1))
- return ptr;
- }
- }
- }
- return 0;
-}
-
-static TAO_CORBA_LocalInterfaceDef_Perfect_Hash_OpTable tao_CORBA_LocalInterfaceDef_optable;
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:966
-
-TAO::Collocation_Proxy_Broker *
-CORBA__TAO_LocalInterfaceDef_Proxy_Broker_Factory_function ( ::CORBA::Object_ptr)
-{
- return reinterpret_cast<TAO::Collocation_Proxy_Broker *> (0xdead); // Dummy
-}
-
-int
-CORBA__TAO_LocalInterfaceDef_Proxy_Broker_Factory_Initializer (size_t)
-{
- CORBA__TAO_LocalInterfaceDef_Proxy_Broker_Factory_function_pointer =
- CORBA__TAO_LocalInterfaceDef_Proxy_Broker_Factory_function;
-
- return 0;
-}
-
-static int
-CORBA__TAO_LocalInterfaceDef_Proxy_Broker_Stub_Factory_Initializer_Scarecrow =
- CORBA__TAO_LocalInterfaceDef_Proxy_Broker_Factory_Initializer (
- reinterpret_cast<size_t> (CORBA__TAO_LocalInterfaceDef_Proxy_Broker_Factory_Initializer)
- );
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:103
-
-POA_CORBA::LocalInterfaceDef::LocalInterfaceDef (void)
- : TAO_ServantBase ()
-{
- this->optable_ = &tao_CORBA_LocalInterfaceDef_optable;
-}
-
-POA_CORBA::LocalInterfaceDef::LocalInterfaceDef (const LocalInterfaceDef& rhs)
- : TAO_Abstract_ServantBase (rhs),
- TAO_ServantBase (rhs),
- POA_CORBA::IRObject (rhs),
- POA_CORBA::Container (rhs),
- POA_CORBA::Contained (rhs),
- POA_CORBA::IDLType (rhs),
- POA_CORBA::InterfaceDef (rhs)
-{
-}
-
-POA_CORBA::LocalInterfaceDef::~LocalInterfaceDef (void)
-{
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:169
-
-namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _is_a_LocalInterfaceDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _is_a_LocalInterfaceDef_Upcall_Command (
- POA_CORBA::LocalInterfaceDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_,
- 1);
-
- retval =
- this->servant_-> _is_a (
- arg_1);
- }
-
- private:
- POA_CORBA::LocalInterfaceDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::LocalInterfaceDef::_is_a_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_val _tao_repository_id;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_repository_id
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::LocalInterfaceDef * const impl =
- static_cast<POA_CORBA::LocalInterfaceDef *> (servant);
-
- _is_a_LocalInterfaceDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _non_existent_LocalInterfaceDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _non_existent_LocalInterfaceDef_Upcall_Command (
- POA_CORBA::LocalInterfaceDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _non_existent ();
- }
-
- private:
- POA_CORBA::LocalInterfaceDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::LocalInterfaceDef::_non_existent_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::LocalInterfaceDef * const impl =
- static_cast<POA_CORBA::LocalInterfaceDef *> (servant);
-
- _non_existent_LocalInterfaceDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _repository_id_LocalInterfaceDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _repository_id_LocalInterfaceDef_Upcall_Command (
- POA_CORBA::LocalInterfaceDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Char *>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _repository_id ();
- }
-
- private:
- POA_CORBA::LocalInterfaceDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::LocalInterfaceDef::_repository_id_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Char *>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::LocalInterfaceDef * const impl =
- static_cast<POA_CORBA::LocalInterfaceDef *> (servant);
-
- _repository_id_LocalInterfaceDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:513
-
-void POA_CORBA::LocalInterfaceDef::_interface_skel (
- TAO_ServerRequest & server_request,
- void * /* servant_upcall */,
- void * servant
- )
-{
- TAO_IFR_Client_Adapter *_tao_adapter =
- ACE_Dynamic_Service<TAO_IFR_Client_Adapter>::instance (
- TAO_ORB_Core::ifr_client_adapter_name ()
- );
-
- if (_tao_adapter == 0)
- {
- throw ::CORBA::INTF_REPOS (
- ::CORBA::OMGVMCID | 1,
- ::CORBA::COMPLETED_NO);
- }
-
- POA_CORBA::LocalInterfaceDef * const impl =
- static_cast<POA_CORBA::LocalInterfaceDef *> (servant);
- ::CORBA::InterfaceDef_ptr _tao_retval =
- impl->_get_interface ();
-
- server_request.init_reply ();
- TAO_OutputCDR &_tao_out = *server_request.outgoing ();
-
- ::CORBA::Boolean const _tao_result =
- _tao_adapter->interfacedef_cdr_insert (
- _tao_out,
- _tao_retval
- );
-
- _tao_adapter->dispose (_tao_retval);
-
- if (_tao_result == false)
- {
- throw ::CORBA::MARSHAL ();
- }
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_component_LocalInterfaceDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _get_component_LocalInterfaceDef_Upcall_Command (
- POA_CORBA::LocalInterfaceDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Object>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Object> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _get_component ();
- }
-
- private:
- POA_CORBA::LocalInterfaceDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::LocalInterfaceDef::_component_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Object>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::LocalInterfaceDef * const impl =
- static_cast<POA_CORBA::LocalInterfaceDef *> (servant);
-
- _get_component_LocalInterfaceDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-::CORBA::Boolean POA_CORBA::LocalInterfaceDef::_is_a (
- const char* value
- )
-{
- return
- (
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IRObject:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Container:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Contained:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IDLType:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/InterfaceDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/LocalInterfaceDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Object:1.0"
- )
- );
-}
-
-const char* POA_CORBA::LocalInterfaceDef::_interface_repository_id (void) const
-{
- return "IDL:omg.org/CORBA/LocalInterfaceDef:1.0";
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:903
-
-void POA_CORBA::LocalInterfaceDef::_dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- )
-{
- this->synchronous_upcall_dispatch (req,
- servant_upcall,
- this);
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:851
-
-CORBA::LocalInterfaceDef *
-POA_CORBA::LocalInterfaceDef::_this (void)
-{
- TAO_Stub *stub = this->_create_stub ();
-
- TAO_Stub_Auto_Ptr safe_stub (stub);
- ::CORBA::Object_ptr tmp = CORBA::Object::_nil ();
-
- ::CORBA::Boolean const _tao_opt_colloc =
- stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects ();
-
- ACE_NEW_RETURN (
- tmp,
- ::CORBA::Object (stub, _tao_opt_colloc, this),
- 0
- );
-
- ::CORBA::Object_var obj = tmp;
- (void) safe_stub.release ();
-
- typedef ::CORBA::LocalInterfaceDef STUB_SCOPED_NAME;
- return
- TAO::Narrow_Utils<STUB_SCOPED_NAME>::unchecked_narrow (
- obj.in (),
- CORBA__TAO_LocalInterfaceDef_Proxy_Broker_Factory_function_pointer
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1499
-
-class TAO_CORBA_ExtLocalInterfaceDef_Perfect_Hash_OpTable
- : public TAO_Perfect_Hash_OpTable
-{
-private:
- unsigned int hash (const char *str, unsigned int len);
-
-public:
- const TAO_operation_db_entry * lookup (const char *str, unsigned int len);
-};
-
-/* C++ code produced by gperf version 2.8 (ACE version) */
-/* Command-line: C:\ACE\latest\ACE_wrappers\bin\gperf.exe -m -M -J -c -C -D -E -T -f 0 -F 0,0 -a -o -t -p -K opname -L C++ -Z TAO_CORBA_ExtLocalInterfaceDef_Perfect_Hash_OpTable -N lookup */
-unsigned int
-TAO_CORBA_ExtLocalInterfaceDef_Perfect_Hash_OpTable::hash (const char *str, unsigned int len)
-{
- static const unsigned char asso_values[] =
- {
-#if defined (ACE_MVS)
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 30,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 0,
- 74, 0, 20, 0, 74, 74, 74, 5, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 15, 0, 5,
- 74, 15, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 15, 30, 74, 74, 74, 15, 5, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74,
-#else
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 74, 74, 74, 74, 74,
- 74, 74, 74, 74, 74, 30, 74, 0, 74, 0,
- 20, 0, 74, 74, 74, 5, 74, 74, 15, 0,
- 5, 74, 15, 74, 74, 15, 30, 74, 74, 74,
- 15, 5, 74, 74, 74, 74, 74, 74,
-#endif /* ACE_MVS */
- };
- return len + asso_values[(int) str[len - 1]] + asso_values[(int) str[0]];
-}
-
-const TAO_operation_db_entry *
-TAO_CORBA_ExtLocalInterfaceDef_Perfect_Hash_OpTable::lookup (const char *str, unsigned int len)
-{
- enum
- {
- TOTAL_KEYWORDS = 45,
- MIN_WORD_LENGTH = 4,
- MAX_WORD_LENGTH = 26,
- MIN_HASH_VALUE = 4,
- MAX_HASH_VALUE = 73,
- HASH_VALUE_RANGE = 70,
- DUPLICATES = 10,
- WORDLIST_SIZE = 49
- };
-
- static const TAO_operation_db_entry wordlist[] =
- {
- {"",0,0},{"",0,0},{"",0,0},{"",0,0},
- {"move", &POA_CORBA::ExtLocalInterfaceDef::move_skel, 0},
- {"is_a", &POA_CORBA::ExtLocalInterfaceDef::is_a_skel, 0},
- {"create_enum", &POA_CORBA::ExtLocalInterfaceDef::create_enum_skel, 0},
- {"create_value", &POA_CORBA::ExtLocalInterfaceDef::create_value_skel, 0},
- {"create_module", &POA_CORBA::ExtLocalInterfaceDef::create_module_skel, 0},
- {"create_native", &POA_CORBA::ExtLocalInterfaceDef::create_native_skel, 0},
- {"create_interface", &POA_CORBA::ExtLocalInterfaceDef::create_interface_skel, 0},
- {"create_attribute", &POA_CORBA::ExtLocalInterfaceDef::create_attribute_skel, 0},
- {"create_ext_value", &POA_CORBA::ExtLocalInterfaceDef::create_ext_value_skel, 0},
- {"create_union", &POA_CORBA::ExtLocalInterfaceDef::create_union_skel, 0},
- {"create_ext_attribute", &POA_CORBA::ExtLocalInterfaceDef::create_ext_attribute_skel, 0},
- {"create_exception", &POA_CORBA::ExtLocalInterfaceDef::create_exception_skel, 0},
- {"create_operation", &POA_CORBA::ExtLocalInterfaceDef::create_operation_skel, 0},
- {"create_local_interface", &POA_CORBA::ExtLocalInterfaceDef::create_local_interface_skel, 0},
- {"contents", &POA_CORBA::ExtLocalInterfaceDef::contents_skel, 0},
- {"create_abstract_interface", &POA_CORBA::ExtLocalInterfaceDef::create_abstract_interface_skel, 0},
- {"lookup_name", &POA_CORBA::ExtLocalInterfaceDef::lookup_name_skel, 0},
- {"create_alias", &POA_CORBA::ExtLocalInterfaceDef::create_alias_skel, 0},
- {"describe", &POA_CORBA::ExtLocalInterfaceDef::describe_skel, 0},
- {"create_value_box", &POA_CORBA::ExtLocalInterfaceDef::create_value_box_skel, 0},
- {"destroy", &POA_CORBA::ExtLocalInterfaceDef::destroy_skel, 0},
- {"_is_a", &POA_CORBA::ExtLocalInterfaceDef::_is_a_skel, 0},
- {"lookup", &POA_CORBA::ExtLocalInterfaceDef::lookup_skel, 0},
- {"describe_interface", &POA_CORBA::ExtLocalInterfaceDef::describe_interface_skel, 0},
- {"_get_name", &POA_CORBA::ExtLocalInterfaceDef::_get_name_skel, 0},
- {"_get_type", &POA_CORBA::ExtLocalInterfaceDef::_get_type_skel, 0},
- {"_set_name", &POA_CORBA::ExtLocalInterfaceDef::_set_name_skel, 0},
- {"_interface", &POA_CORBA::ExtLocalInterfaceDef::_interface_skel, 0},
- {"describe_ext_interface", &POA_CORBA::ExtLocalInterfaceDef::describe_ext_interface_skel, 0},
- {"create_struct", &POA_CORBA::ExtLocalInterfaceDef::create_struct_skel, 0},
- {"create_constant", &POA_CORBA::ExtLocalInterfaceDef::create_constant_skel, 0},
- {"_get_version", &POA_CORBA::ExtLocalInterfaceDef::_get_version_skel, 0},
- {"_set_version", &POA_CORBA::ExtLocalInterfaceDef::_set_version_skel, 0},
- {"_get_absolute_name", &POA_CORBA::ExtLocalInterfaceDef::_get_absolute_name_skel, 0},
- {"_get_defined_in", &POA_CORBA::ExtLocalInterfaceDef::_get_defined_in_skel, 0},
- {"describe_contents", &POA_CORBA::ExtLocalInterfaceDef::describe_contents_skel, 0},
- {"_get_id", &POA_CORBA::ExtLocalInterfaceDef::_get_id_skel, 0},
- {"_set_id", &POA_CORBA::ExtLocalInterfaceDef::_set_id_skel, 0},
- {"_get_containing_repository", &POA_CORBA::ExtLocalInterfaceDef::_get_containing_repository_skel, 0},
- {"_get_def_kind", &POA_CORBA::ExtLocalInterfaceDef::_get_def_kind_skel, 0},
- {"_repository_id", &POA_CORBA::ExtLocalInterfaceDef::_repository_id_skel, 0},
- {"_get_base_interfaces", &POA_CORBA::ExtLocalInterfaceDef::_get_base_interfaces_skel, 0},
- {"_set_base_interfaces", &POA_CORBA::ExtLocalInterfaceDef::_set_base_interfaces_skel, 0},
- {"_component", &POA_CORBA::ExtLocalInterfaceDef::_component_skel, 0},
- {"_non_existent", &POA_CORBA::ExtLocalInterfaceDef::_non_existent_skel, 0},
- };
-
- static const signed char lookup[] =
- {
- -1, -1, -1, -1, 4, -1, -1, -8, -2, 5, -1, 6, 7, -79,
- -10, -3, -75, 13, -15, -2, 14, -76, 17, 18, -1, 19, 20, 21,
- 22, -28, -3, 23, 24, -35, -2, 25, 26, -1, 27, -83, 31, -1,
- 32, 33, -1, 34, -1, -87, 37, -1, 38, -1, 39, -1, -1, -40,
- -2, -75, -1, -45, -2, 42, -1, 43, 44, -79, -1, -1, -1, -1,
- 47, -1, -1, 48,
- };
-
- if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
- {
- unsigned int key = hash (str, len);
-
- if (key <= MAX_HASH_VALUE && key >= MIN_HASH_VALUE)
- {
- int slot = lookup[key];
-
- if (slot >= 0 && slot < WORDLIST_SIZE)
- {
- const char *s = wordlist[slot].opname;
-
- if (*str == *s && !strncmp (str + 1, s + 1, len - 1))
- return &wordlist[slot];
- }
- else if (slot < 0 && slot >= -MAX_HASH_VALUE)
- return 0;
- else
- {
- unsigned int offset = key + slot + (slot > 0 ? -MAX_HASH_VALUE : MAX_HASH_VALUE);
- const TAO_operation_db_entry *base = &wordlist[-lookup[offset]];
- const TAO_operation_db_entry *ptr = base + -lookup[offset + 1];
-
- while (--ptr >= base)
- if (*str == *ptr->opname && !strncmp (str + 1, ptr->opname + 1, len - 1))
- return ptr;
- }
- }
- }
- return 0;
-}
-
-static TAO_CORBA_ExtLocalInterfaceDef_Perfect_Hash_OpTable tao_CORBA_ExtLocalInterfaceDef_optable;
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:966
-
-TAO::Collocation_Proxy_Broker *
-CORBA__TAO_ExtLocalInterfaceDef_Proxy_Broker_Factory_function ( ::CORBA::Object_ptr)
-{
- return reinterpret_cast<TAO::Collocation_Proxy_Broker *> (0xdead); // Dummy
-}
-
-int
-CORBA__TAO_ExtLocalInterfaceDef_Proxy_Broker_Factory_Initializer (size_t)
-{
- CORBA__TAO_ExtLocalInterfaceDef_Proxy_Broker_Factory_function_pointer =
- CORBA__TAO_ExtLocalInterfaceDef_Proxy_Broker_Factory_function;
-
- return 0;
-}
-
-static int
-CORBA__TAO_ExtLocalInterfaceDef_Proxy_Broker_Stub_Factory_Initializer_Scarecrow =
- CORBA__TAO_ExtLocalInterfaceDef_Proxy_Broker_Factory_Initializer (
- reinterpret_cast<size_t> (CORBA__TAO_ExtLocalInterfaceDef_Proxy_Broker_Factory_Initializer)
- );
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:103
-
-POA_CORBA::ExtLocalInterfaceDef::ExtLocalInterfaceDef (void)
- : TAO_ServantBase ()
-{
- this->optable_ = &tao_CORBA_ExtLocalInterfaceDef_optable;
-}
-
-POA_CORBA::ExtLocalInterfaceDef::ExtLocalInterfaceDef (const ExtLocalInterfaceDef& rhs)
- : TAO_Abstract_ServantBase (rhs),
- TAO_ServantBase (rhs),
- POA_CORBA::IRObject (rhs),
- POA_CORBA::Container (rhs),
- POA_CORBA::Contained (rhs),
- POA_CORBA::IDLType (rhs),
- POA_CORBA::InterfaceDef (rhs),
- POA_CORBA::LocalInterfaceDef (rhs),
- POA_CORBA::InterfaceAttrExtension (rhs)
-{
-}
-
-POA_CORBA::ExtLocalInterfaceDef::~ExtLocalInterfaceDef (void)
-{
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:169
-
-namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _is_a_ExtLocalInterfaceDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _is_a_ExtLocalInterfaceDef_Upcall_Command (
- POA_CORBA::ExtLocalInterfaceDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_,
- 1);
-
- retval =
- this->servant_-> _is_a (
- arg_1);
- }
-
- private:
- POA_CORBA::ExtLocalInterfaceDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::ExtLocalInterfaceDef::_is_a_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_val _tao_repository_id;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_repository_id
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::ExtLocalInterfaceDef * const impl =
- static_cast<POA_CORBA::ExtLocalInterfaceDef *> (servant);
-
- _is_a_ExtLocalInterfaceDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _non_existent_ExtLocalInterfaceDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _non_existent_ExtLocalInterfaceDef_Upcall_Command (
- POA_CORBA::ExtLocalInterfaceDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _non_existent ();
- }
-
- private:
- POA_CORBA::ExtLocalInterfaceDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::ExtLocalInterfaceDef::_non_existent_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ExtLocalInterfaceDef * const impl =
- static_cast<POA_CORBA::ExtLocalInterfaceDef *> (servant);
-
- _non_existent_ExtLocalInterfaceDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _repository_id_ExtLocalInterfaceDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _repository_id_ExtLocalInterfaceDef_Upcall_Command (
- POA_CORBA::ExtLocalInterfaceDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Char *>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _repository_id ();
- }
-
- private:
- POA_CORBA::ExtLocalInterfaceDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::ExtLocalInterfaceDef::_repository_id_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Char *>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ExtLocalInterfaceDef * const impl =
- static_cast<POA_CORBA::ExtLocalInterfaceDef *> (servant);
-
- _repository_id_ExtLocalInterfaceDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:513
-
-void POA_CORBA::ExtLocalInterfaceDef::_interface_skel (
- TAO_ServerRequest & server_request,
- void * /* servant_upcall */,
- void * servant
- )
-{
- TAO_IFR_Client_Adapter *_tao_adapter =
- ACE_Dynamic_Service<TAO_IFR_Client_Adapter>::instance (
- TAO_ORB_Core::ifr_client_adapter_name ()
- );
-
- if (_tao_adapter == 0)
- {
- throw ::CORBA::INTF_REPOS (
- ::CORBA::OMGVMCID | 1,
- ::CORBA::COMPLETED_NO);
- }
-
- POA_CORBA::ExtLocalInterfaceDef * const impl =
- static_cast<POA_CORBA::ExtLocalInterfaceDef *> (servant);
- ::CORBA::InterfaceDef_ptr _tao_retval =
- impl->_get_interface ();
-
- server_request.init_reply ();
- TAO_OutputCDR &_tao_out = *server_request.outgoing ();
-
- ::CORBA::Boolean const _tao_result =
- _tao_adapter->interfacedef_cdr_insert (
- _tao_out,
- _tao_retval
- );
-
- _tao_adapter->dispose (_tao_retval);
-
- if (_tao_result == false)
- {
- throw ::CORBA::MARSHAL ();
- }
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_component_ExtLocalInterfaceDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _get_component_ExtLocalInterfaceDef_Upcall_Command (
- POA_CORBA::ExtLocalInterfaceDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Object>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Object> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _get_component ();
- }
-
- private:
- POA_CORBA::ExtLocalInterfaceDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::ExtLocalInterfaceDef::_component_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Object>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ExtLocalInterfaceDef * const impl =
- static_cast<POA_CORBA::ExtLocalInterfaceDef *> (servant);
-
- _get_component_ExtLocalInterfaceDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-::CORBA::Boolean POA_CORBA::ExtLocalInterfaceDef::_is_a (
- const char* value
- )
-{
- return
- (
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IRObject:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Container:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Contained:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IDLType:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/InterfaceDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/LocalInterfaceDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/InterfaceAttrExtension:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/ExtLocalInterfaceDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Object:1.0"
- )
- );
-}
-
-const char* POA_CORBA::ExtLocalInterfaceDef::_interface_repository_id (void) const
-{
- return "IDL:omg.org/CORBA/ExtLocalInterfaceDef:1.0";
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:903
-
-void POA_CORBA::ExtLocalInterfaceDef::_dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- )
-{
- this->synchronous_upcall_dispatch (req,
- servant_upcall,
- this);
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:851
-
-CORBA::ExtLocalInterfaceDef *
-POA_CORBA::ExtLocalInterfaceDef::_this (void)
-{
- TAO_Stub *stub = this->_create_stub ();
-
- TAO_Stub_Auto_Ptr safe_stub (stub);
- ::CORBA::Object_ptr tmp = CORBA::Object::_nil ();
-
- ::CORBA::Boolean const _tao_opt_colloc =
- stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects ();
-
- ACE_NEW_RETURN (
- tmp,
- ::CORBA::Object (stub, _tao_opt_colloc, this),
- 0
- );
-
- ::CORBA::Object_var obj = tmp;
- (void) safe_stub.release ();
-
- typedef ::CORBA::ExtLocalInterfaceDef STUB_SCOPED_NAME;
- return
- TAO::Narrow_Utils<STUB_SCOPED_NAME>::unchecked_narrow (
- obj.in (),
- CORBA__TAO_ExtLocalInterfaceDef_Proxy_Broker_Factory_function_pointer
- );
-}
-
-TAO_END_VERSIONED_NAMESPACE_DECL
-
-
-
-#endif /* ifndef */
-
diff --git a/TAO/orbsvcs/orbsvcs/IFRService/IFR_BasicS.h b/TAO/orbsvcs/orbsvcs/IFRService/IFR_BasicS.h
deleted file mode 100644
index dd5d4df25fc..00000000000
--- a/TAO/orbsvcs/orbsvcs/IFRService/IFR_BasicS.h
+++ /dev/null
@@ -1,6934 +0,0 @@
-// -*- 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
-
-// TAO_IDL - Generated from
-// be\be_codegen.cpp:409
-
-#ifndef _TAO_IDL____ORBSVCS_ORBSVCS_IFRSERVICE_IFR_BASICS_H_
-#define _TAO_IDL____ORBSVCS_ORBSVCS_IFRSERVICE_IFR_BASICS_H_
-
-#include /**/ "ace/pre.h"
-
-#include "tao/IFR_Client/IFR_BasicC.h"
-#include "orbsvcs/IFRService/IFR_BaseS.h"
-#include "tao/ParameterModeS.h"
-
-#if !defined (ACE_LACKS_PRAGMA_ONCE)
-# pragma once
-#endif /* ACE_LACKS_PRAGMA_ONCE */
-
-#include "tao/Collocation_Proxy_Broker.h"
-#include "tao/PortableServer/PortableServer.h"
-#include "tao/PortableServer/Servant_Base.h"
-
-TAO_BEGIN_VERSIONED_NAMESPACE_DECL
-
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_module/module_sh.cpp:49
-
-namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/interface_sh.cpp:87
-
- class Repository;
- typedef Repository *Repository_ptr;
-
- class Repository
- : public virtual POA_CORBA::Container
- {
- protected:
- Repository (void);
-
- public:
- // Useful for template programming.
- typedef ::CORBA::Repository _stub_type;
- typedef ::CORBA::Repository_ptr _stub_ptr_type;
- typedef ::CORBA::Repository_var _stub_var_type;
-
- Repository (const Repository& rhs);
- virtual ~Repository (void);
-
- virtual ::CORBA::Boolean _is_a (
- const char* logical_type_id
- );
-
- static void _is_a_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _non_existent_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _interface_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _component_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _repository_id_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- virtual void _dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- );
-
- ::CORBA::Repository *_this (
-
- );
-
- virtual const char* _interface_repository_id (void) const;
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::Contained_ptr lookup_id (
- const char * search_id
- )
- = 0;
-
- static void lookup_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::TypeCode_ptr get_canonical_typecode (
- ::CORBA::TypeCode_ptr tc
- )
- = 0;
-
- static void get_canonical_typecode_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::PrimitiveDef_ptr get_primitive (
- ::CORBA::PrimitiveKind kind
- )
- = 0;
-
- static void get_primitive_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::StringDef_ptr create_string (
- ::CORBA::ULong bound
- )
- = 0;
-
- static void create_string_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::WstringDef_ptr create_wstring (
- ::CORBA::ULong bound
- )
- = 0;
-
- static void create_wstring_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::SequenceDef_ptr create_sequence (
- ::CORBA::ULong bound,
- ::CORBA::IDLType_ptr element_type
- )
- = 0;
-
- static void create_sequence_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::ArrayDef_ptr create_array (
- ::CORBA::ULong length,
- ::CORBA::IDLType_ptr element_type
- )
- = 0;
-
- static void create_array_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::FixedDef_ptr create_fixed (
- ::CORBA::UShort digits,
- ::CORBA::Short scale
- )
- = 0;
-
- static void create_fixed_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- lookup_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- lookup_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_module_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_constant_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_struct_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_union_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_enum_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_alias_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_value_box_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_exception_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_native_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_abstract_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_local_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_ext_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/interface_sh.cpp:87
-
- class ModuleDef;
- typedef ModuleDef *ModuleDef_ptr;
-
- class ModuleDef
- : public virtual POA_CORBA::Container,
- public virtual POA_CORBA::Contained
- {
- protected:
- ModuleDef (void);
-
- public:
- // Useful for template programming.
- typedef ::CORBA::ModuleDef _stub_type;
- typedef ::CORBA::ModuleDef_ptr _stub_ptr_type;
- typedef ::CORBA::ModuleDef_var _stub_var_type;
-
- ModuleDef (const ModuleDef& rhs);
- virtual ~ModuleDef (void);
-
- virtual ::CORBA::Boolean _is_a (
- const char* logical_type_id
- );
-
- static void _is_a_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _non_existent_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _interface_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _component_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _repository_id_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- virtual void _dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- );
-
- ::CORBA::ModuleDef *_this (
-
- );
-
- virtual const char* _interface_repository_id (void) const;
-
- static void
- _get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- lookup_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- lookup_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_module_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_constant_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_struct_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_union_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_enum_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_alias_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_value_box_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_exception_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_native_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_abstract_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_local_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_ext_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/interface_sh.cpp:87
-
- class ConstantDef;
- typedef ConstantDef *ConstantDef_ptr;
-
- class ConstantDef
- : public virtual POA_CORBA::Contained
- {
- protected:
- ConstantDef (void);
-
- public:
- // Useful for template programming.
- typedef ::CORBA::ConstantDef _stub_type;
- typedef ::CORBA::ConstantDef_ptr _stub_ptr_type;
- typedef ::CORBA::ConstantDef_var _stub_var_type;
-
- ConstantDef (const ConstantDef& rhs);
- virtual ~ConstantDef (void);
-
- virtual ::CORBA::Boolean _is_a (
- const char* logical_type_id
- );
-
- static void _is_a_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _non_existent_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _interface_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _component_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _repository_id_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- virtual void _dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- );
-
- ::CORBA::ConstantDef *_this (
-
- );
-
- virtual const char* _interface_repository_id (void) const;
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::TypeCode_ptr type (
- )
- = 0;
-
- static void _get_type_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::IDLType_ptr type_def (
- )
- = 0;
-
- static void _get_type_def_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual void type_def (
- ::CORBA::IDLType_ptr type_def
- )
- = 0;
-
- static void _set_type_def_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::Any * value (
- )
- = 0;
-
- static void _get_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual void value (
- const ::CORBA::Any & value
- )
- = 0;
-
- static void _set_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/interface_sh.cpp:87
-
- class StructDef;
- typedef StructDef *StructDef_ptr;
-
- class StructDef
- : public virtual POA_CORBA::TypedefDef,
- public virtual POA_CORBA::Container
- {
- protected:
- StructDef (void);
-
- public:
- // Useful for template programming.
- typedef ::CORBA::StructDef _stub_type;
- typedef ::CORBA::StructDef_ptr _stub_ptr_type;
- typedef ::CORBA::StructDef_var _stub_var_type;
-
- StructDef (const StructDef& rhs);
- virtual ~StructDef (void);
-
- virtual ::CORBA::Boolean _is_a (
- const char* logical_type_id
- );
-
- static void _is_a_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _non_existent_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _interface_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _component_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _repository_id_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- virtual void _dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- );
-
- ::CORBA::StructDef *_this (
-
- );
-
- virtual const char* _interface_repository_id (void) const;
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::StructMemberSeq * members (
- )
- = 0;
-
- static void _get_members_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual void members (
- const ::CORBA::StructMemberSeq & members
- )
- = 0;
-
- static void _set_members_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_type_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- lookup_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- lookup_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_module_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_constant_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_struct_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_union_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_enum_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_alias_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_value_box_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_exception_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_native_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_abstract_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_local_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_ext_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/interface_sh.cpp:87
-
- class UnionDef;
- typedef UnionDef *UnionDef_ptr;
-
- class UnionDef
- : public virtual POA_CORBA::TypedefDef,
- public virtual POA_CORBA::Container
- {
- protected:
- UnionDef (void);
-
- public:
- // Useful for template programming.
- typedef ::CORBA::UnionDef _stub_type;
- typedef ::CORBA::UnionDef_ptr _stub_ptr_type;
- typedef ::CORBA::UnionDef_var _stub_var_type;
-
- UnionDef (const UnionDef& rhs);
- virtual ~UnionDef (void);
-
- virtual ::CORBA::Boolean _is_a (
- const char* logical_type_id
- );
-
- static void _is_a_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _non_existent_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _interface_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _component_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _repository_id_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- virtual void _dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- );
-
- ::CORBA::UnionDef *_this (
-
- );
-
- virtual const char* _interface_repository_id (void) const;
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::TypeCode_ptr discriminator_type (
- )
- = 0;
-
- static void _get_discriminator_type_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::IDLType_ptr discriminator_type_def (
- )
- = 0;
-
- static void _get_discriminator_type_def_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual void discriminator_type_def (
- ::CORBA::IDLType_ptr discriminator_type_def
- )
- = 0;
-
- static void _set_discriminator_type_def_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::UnionMemberSeq * members (
- )
- = 0;
-
- static void _get_members_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual void members (
- const ::CORBA::UnionMemberSeq & members
- )
- = 0;
-
- static void _set_members_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_type_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- lookup_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- lookup_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_module_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_constant_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_struct_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_union_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_enum_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_alias_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_value_box_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_exception_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_native_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_abstract_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_local_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_ext_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/interface_sh.cpp:87
-
- class EnumDef;
- typedef EnumDef *EnumDef_ptr;
-
- class EnumDef
- : public virtual POA_CORBA::TypedefDef
- {
- protected:
- EnumDef (void);
-
- public:
- // Useful for template programming.
- typedef ::CORBA::EnumDef _stub_type;
- typedef ::CORBA::EnumDef_ptr _stub_ptr_type;
- typedef ::CORBA::EnumDef_var _stub_var_type;
-
- EnumDef (const EnumDef& rhs);
- virtual ~EnumDef (void);
-
- virtual ::CORBA::Boolean _is_a (
- const char* logical_type_id
- );
-
- static void _is_a_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _non_existent_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _interface_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _component_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _repository_id_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- virtual void _dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- );
-
- ::CORBA::EnumDef *_this (
-
- );
-
- virtual const char* _interface_repository_id (void) const;
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::EnumMemberSeq * members (
- )
- = 0;
-
- static void _get_members_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual void members (
- const ::CORBA::EnumMemberSeq & members
- )
- = 0;
-
- static void _set_members_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_type_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/interface_sh.cpp:87
-
- class AliasDef;
- typedef AliasDef *AliasDef_ptr;
-
- class AliasDef
- : public virtual POA_CORBA::TypedefDef
- {
- protected:
- AliasDef (void);
-
- public:
- // Useful for template programming.
- typedef ::CORBA::AliasDef _stub_type;
- typedef ::CORBA::AliasDef_ptr _stub_ptr_type;
- typedef ::CORBA::AliasDef_var _stub_var_type;
-
- AliasDef (const AliasDef& rhs);
- virtual ~AliasDef (void);
-
- virtual ::CORBA::Boolean _is_a (
- const char* logical_type_id
- );
-
- static void _is_a_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _non_existent_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _interface_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _component_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _repository_id_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- virtual void _dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- );
-
- ::CORBA::AliasDef *_this (
-
- );
-
- virtual const char* _interface_repository_id (void) const;
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::IDLType_ptr original_type_def (
- )
- = 0;
-
- static void _get_original_type_def_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual void original_type_def (
- ::CORBA::IDLType_ptr original_type_def
- )
- = 0;
-
- static void _set_original_type_def_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_type_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/interface_sh.cpp:87
-
- class NativeDef;
- typedef NativeDef *NativeDef_ptr;
-
- class NativeDef
- : public virtual POA_CORBA::TypedefDef
- {
- protected:
- NativeDef (void);
-
- public:
- // Useful for template programming.
- typedef ::CORBA::NativeDef _stub_type;
- typedef ::CORBA::NativeDef_ptr _stub_ptr_type;
- typedef ::CORBA::NativeDef_var _stub_var_type;
-
- NativeDef (const NativeDef& rhs);
- virtual ~NativeDef (void);
-
- virtual ::CORBA::Boolean _is_a (
- const char* logical_type_id
- );
-
- static void _is_a_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _non_existent_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _interface_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _component_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _repository_id_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- virtual void _dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- );
-
- ::CORBA::NativeDef *_this (
-
- );
-
- virtual const char* _interface_repository_id (void) const;
-
- static void
- _get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_type_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/interface_sh.cpp:87
-
- class PrimitiveDef;
- typedef PrimitiveDef *PrimitiveDef_ptr;
-
- class PrimitiveDef
- : public virtual POA_CORBA::IDLType
- {
- protected:
- PrimitiveDef (void);
-
- public:
- // Useful for template programming.
- typedef ::CORBA::PrimitiveDef _stub_type;
- typedef ::CORBA::PrimitiveDef_ptr _stub_ptr_type;
- typedef ::CORBA::PrimitiveDef_var _stub_var_type;
-
- PrimitiveDef (const PrimitiveDef& rhs);
- virtual ~PrimitiveDef (void);
-
- virtual ::CORBA::Boolean _is_a (
- const char* logical_type_id
- );
-
- static void _is_a_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _non_existent_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _interface_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _component_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _repository_id_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- virtual void _dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- );
-
- ::CORBA::PrimitiveDef *_this (
-
- );
-
- virtual const char* _interface_repository_id (void) const;
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::PrimitiveKind kind (
- )
- = 0;
-
- static void _get_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_type_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/interface_sh.cpp:87
-
- class StringDef;
- typedef StringDef *StringDef_ptr;
-
- class StringDef
- : public virtual POA_CORBA::IDLType
- {
- protected:
- StringDef (void);
-
- public:
- // Useful for template programming.
- typedef ::CORBA::StringDef _stub_type;
- typedef ::CORBA::StringDef_ptr _stub_ptr_type;
- typedef ::CORBA::StringDef_var _stub_var_type;
-
- StringDef (const StringDef& rhs);
- virtual ~StringDef (void);
-
- virtual ::CORBA::Boolean _is_a (
- const char* logical_type_id
- );
-
- static void _is_a_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _non_existent_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _interface_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _component_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _repository_id_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- virtual void _dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- );
-
- ::CORBA::StringDef *_this (
-
- );
-
- virtual const char* _interface_repository_id (void) const;
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::ULong bound (
- )
- = 0;
-
- static void _get_bound_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual void bound (
- ::CORBA::ULong bound
- )
- = 0;
-
- static void _set_bound_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_type_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/interface_sh.cpp:87
-
- class WstringDef;
- typedef WstringDef *WstringDef_ptr;
-
- class WstringDef
- : public virtual POA_CORBA::IDLType
- {
- protected:
- WstringDef (void);
-
- public:
- // Useful for template programming.
- typedef ::CORBA::WstringDef _stub_type;
- typedef ::CORBA::WstringDef_ptr _stub_ptr_type;
- typedef ::CORBA::WstringDef_var _stub_var_type;
-
- WstringDef (const WstringDef& rhs);
- virtual ~WstringDef (void);
-
- virtual ::CORBA::Boolean _is_a (
- const char* logical_type_id
- );
-
- static void _is_a_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _non_existent_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _interface_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _component_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _repository_id_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- virtual void _dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- );
-
- ::CORBA::WstringDef *_this (
-
- );
-
- virtual const char* _interface_repository_id (void) const;
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::ULong bound (
- )
- = 0;
-
- static void _get_bound_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual void bound (
- ::CORBA::ULong bound
- )
- = 0;
-
- static void _set_bound_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_type_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/interface_sh.cpp:87
-
- class SequenceDef;
- typedef SequenceDef *SequenceDef_ptr;
-
- class SequenceDef
- : public virtual POA_CORBA::IDLType
- {
- protected:
- SequenceDef (void);
-
- public:
- // Useful for template programming.
- typedef ::CORBA::SequenceDef _stub_type;
- typedef ::CORBA::SequenceDef_ptr _stub_ptr_type;
- typedef ::CORBA::SequenceDef_var _stub_var_type;
-
- SequenceDef (const SequenceDef& rhs);
- virtual ~SequenceDef (void);
-
- virtual ::CORBA::Boolean _is_a (
- const char* logical_type_id
- );
-
- static void _is_a_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _non_existent_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _interface_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _component_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _repository_id_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- virtual void _dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- );
-
- ::CORBA::SequenceDef *_this (
-
- );
-
- virtual const char* _interface_repository_id (void) const;
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::ULong bound (
- )
- = 0;
-
- static void _get_bound_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual void bound (
- ::CORBA::ULong bound
- )
- = 0;
-
- static void _set_bound_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::TypeCode_ptr element_type (
- )
- = 0;
-
- static void _get_element_type_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::IDLType_ptr element_type_def (
- )
- = 0;
-
- static void _get_element_type_def_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual void element_type_def (
- ::CORBA::IDLType_ptr element_type_def
- )
- = 0;
-
- static void _set_element_type_def_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_type_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/interface_sh.cpp:87
-
- class ArrayDef;
- typedef ArrayDef *ArrayDef_ptr;
-
- class ArrayDef
- : public virtual POA_CORBA::IDLType
- {
- protected:
- ArrayDef (void);
-
- public:
- // Useful for template programming.
- typedef ::CORBA::ArrayDef _stub_type;
- typedef ::CORBA::ArrayDef_ptr _stub_ptr_type;
- typedef ::CORBA::ArrayDef_var _stub_var_type;
-
- ArrayDef (const ArrayDef& rhs);
- virtual ~ArrayDef (void);
-
- virtual ::CORBA::Boolean _is_a (
- const char* logical_type_id
- );
-
- static void _is_a_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _non_existent_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _interface_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _component_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _repository_id_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- virtual void _dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- );
-
- ::CORBA::ArrayDef *_this (
-
- );
-
- virtual const char* _interface_repository_id (void) const;
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::ULong length (
- )
- = 0;
-
- static void _get_length_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual void length (
- ::CORBA::ULong length
- )
- = 0;
-
- static void _set_length_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::TypeCode_ptr element_type (
- )
- = 0;
-
- static void _get_element_type_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::IDLType_ptr element_type_def (
- )
- = 0;
-
- static void _get_element_type_def_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual void element_type_def (
- ::CORBA::IDLType_ptr element_type_def
- )
- = 0;
-
- static void _set_element_type_def_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_type_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/interface_sh.cpp:87
-
- class ExceptionDef;
- typedef ExceptionDef *ExceptionDef_ptr;
-
- class ExceptionDef
- : public virtual POA_CORBA::Contained,
- public virtual POA_CORBA::Container
- {
- protected:
- ExceptionDef (void);
-
- public:
- // Useful for template programming.
- typedef ::CORBA::ExceptionDef _stub_type;
- typedef ::CORBA::ExceptionDef_ptr _stub_ptr_type;
- typedef ::CORBA::ExceptionDef_var _stub_var_type;
-
- ExceptionDef (const ExceptionDef& rhs);
- virtual ~ExceptionDef (void);
-
- virtual ::CORBA::Boolean _is_a (
- const char* logical_type_id
- );
-
- static void _is_a_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _non_existent_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _interface_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _component_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _repository_id_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- virtual void _dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- );
-
- ::CORBA::ExceptionDef *_this (
-
- );
-
- virtual const char* _interface_repository_id (void) const;
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::TypeCode_ptr type (
- )
- = 0;
-
- static void _get_type_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::StructMemberSeq * members (
- )
- = 0;
-
- static void _get_members_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual void members (
- const ::CORBA::StructMemberSeq & members
- )
- = 0;
-
- static void _set_members_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- lookup_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- lookup_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_module_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_constant_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_struct_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_union_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_enum_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_alias_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_value_box_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_exception_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_native_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_abstract_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_local_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_ext_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/interface_sh.cpp:87
-
- class AttributeDef;
- typedef AttributeDef *AttributeDef_ptr;
-
- class AttributeDef
- : public virtual POA_CORBA::Contained
- {
- protected:
- AttributeDef (void);
-
- public:
- // Useful for template programming.
- typedef ::CORBA::AttributeDef _stub_type;
- typedef ::CORBA::AttributeDef_ptr _stub_ptr_type;
- typedef ::CORBA::AttributeDef_var _stub_var_type;
-
- AttributeDef (const AttributeDef& rhs);
- virtual ~AttributeDef (void);
-
- virtual ::CORBA::Boolean _is_a (
- const char* logical_type_id
- );
-
- static void _is_a_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _non_existent_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _interface_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _component_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _repository_id_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- virtual void _dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- );
-
- ::CORBA::AttributeDef *_this (
-
- );
-
- virtual const char* _interface_repository_id (void) const;
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::TypeCode_ptr type (
- )
- = 0;
-
- static void _get_type_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::IDLType_ptr type_def (
- )
- = 0;
-
- static void _get_type_def_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual void type_def (
- ::CORBA::IDLType_ptr type_def
- )
- = 0;
-
- static void _set_type_def_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::AttributeMode mode (
- )
- = 0;
-
- static void _get_mode_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual void mode (
- ::CORBA::AttributeMode mode
- )
- = 0;
-
- static void _set_mode_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/interface_sh.cpp:87
-
- class ExtAttributeDef;
- typedef ExtAttributeDef *ExtAttributeDef_ptr;
-
- class ExtAttributeDef
- : public virtual POA_CORBA::AttributeDef
- {
- protected:
- ExtAttributeDef (void);
-
- public:
- // Useful for template programming.
- typedef ::CORBA::ExtAttributeDef _stub_type;
- typedef ::CORBA::ExtAttributeDef_ptr _stub_ptr_type;
- typedef ::CORBA::ExtAttributeDef_var _stub_var_type;
-
- ExtAttributeDef (const ExtAttributeDef& rhs);
- virtual ~ExtAttributeDef (void);
-
- virtual ::CORBA::Boolean _is_a (
- const char* logical_type_id
- );
-
- static void _is_a_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _non_existent_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _interface_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _component_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _repository_id_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- virtual void _dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- );
-
- ::CORBA::ExtAttributeDef *_this (
-
- );
-
- virtual const char* _interface_repository_id (void) const;
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::ExcDescriptionSeq * get_exceptions (
- )
- = 0;
-
- static void _get_get_exceptions_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual void get_exceptions (
- const ::CORBA::ExcDescriptionSeq & get_exceptions
- )
- = 0;
-
- static void _set_get_exceptions_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::ExcDescriptionSeq * set_exceptions (
- )
- = 0;
-
- static void _get_set_exceptions_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual void set_exceptions (
- const ::CORBA::ExcDescriptionSeq & set_exceptions
- )
- = 0;
-
- static void _set_set_exceptions_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::ExtAttributeDescription * describe_attribute (
- )
- = 0;
-
- static void describe_attribute_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_type_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_type_def_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_type_def_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_mode_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_mode_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/interface_sh.cpp:87
-
- class OperationDef;
- typedef OperationDef *OperationDef_ptr;
-
- class OperationDef
- : public virtual POA_CORBA::Contained
- {
- protected:
- OperationDef (void);
-
- public:
- // Useful for template programming.
- typedef ::CORBA::OperationDef _stub_type;
- typedef ::CORBA::OperationDef_ptr _stub_ptr_type;
- typedef ::CORBA::OperationDef_var _stub_var_type;
-
- OperationDef (const OperationDef& rhs);
- virtual ~OperationDef (void);
-
- virtual ::CORBA::Boolean _is_a (
- const char* logical_type_id
- );
-
- static void _is_a_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _non_existent_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _interface_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _component_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _repository_id_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- virtual void _dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- );
-
- ::CORBA::OperationDef *_this (
-
- );
-
- virtual const char* _interface_repository_id (void) const;
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::TypeCode_ptr result (
- )
- = 0;
-
- static void _get_result_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::IDLType_ptr result_def (
- )
- = 0;
-
- static void _get_result_def_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual void result_def (
- ::CORBA::IDLType_ptr result_def
- )
- = 0;
-
- static void _set_result_def_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::ParDescriptionSeq * params (
- )
- = 0;
-
- static void _get_params_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual void params (
- const ::CORBA::ParDescriptionSeq & params
- )
- = 0;
-
- static void _set_params_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::OperationMode mode (
- )
- = 0;
-
- static void _get_mode_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual void mode (
- ::CORBA::OperationMode mode
- )
- = 0;
-
- static void _set_mode_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::ContextIdSeq * contexts (
- )
- = 0;
-
- static void _get_contexts_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual void contexts (
- const ::CORBA::ContextIdSeq & contexts
- )
- = 0;
-
- static void _set_contexts_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::ExceptionDefSeq * exceptions (
- )
- = 0;
-
- static void _get_exceptions_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual void exceptions (
- const ::CORBA::ExceptionDefSeq & exceptions
- )
- = 0;
-
- static void _set_exceptions_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/interface_sh.cpp:87
-
- class InterfaceDef;
- typedef InterfaceDef *InterfaceDef_ptr;
-
- class InterfaceDef
- : public virtual POA_CORBA::Container,
- public virtual POA_CORBA::Contained,
- public virtual POA_CORBA::IDLType
- {
- protected:
- InterfaceDef (void);
-
- public:
- // Useful for template programming.
- typedef ::CORBA::InterfaceDef _stub_type;
- typedef ::CORBA::InterfaceDef_ptr _stub_ptr_type;
- typedef ::CORBA::InterfaceDef_var _stub_var_type;
-
- InterfaceDef (const InterfaceDef& rhs);
- virtual ~InterfaceDef (void);
-
- virtual ::CORBA::Boolean _is_a (
- const char* logical_type_id
- );
-
- static void _is_a_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _non_existent_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _interface_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _component_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _repository_id_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- virtual void _dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- );
-
- ::CORBA::InterfaceDef *_this (
-
- );
-
- virtual const char* _interface_repository_id (void) const;
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::InterfaceDefSeq * base_interfaces (
- )
- = 0;
-
- static void _get_base_interfaces_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual void base_interfaces (
- const ::CORBA::InterfaceDefSeq & base_interfaces
- )
- = 0;
-
- static void _set_base_interfaces_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::Boolean is_a (
- const char * interface_id
- )
- = 0;
-
- static void is_a_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::InterfaceDef::FullInterfaceDescription * describe_interface (
- )
- = 0;
-
- static void describe_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::AttributeDef_ptr create_attribute (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- ::CORBA::AttributeMode mode
- )
- = 0;
-
- static void create_attribute_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::OperationDef_ptr create_operation (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr result,
- ::CORBA::OperationMode mode,
- const ::CORBA::ParDescriptionSeq & params,
- const ::CORBA::ExceptionDefSeq & exceptions,
- const ::CORBA::ContextIdSeq & contexts
- )
- = 0;
-
- static void create_operation_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- lookup_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- lookup_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_module_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_constant_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_struct_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_union_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_enum_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_alias_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_value_box_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_exception_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_native_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_abstract_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_local_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_ext_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_type_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/interface_sh.cpp:87
-
- class InterfaceAttrExtension;
- typedef InterfaceAttrExtension *InterfaceAttrExtension_ptr;
-
- class InterfaceAttrExtension
- : public virtual PortableServer::ServantBase
- {
- protected:
- InterfaceAttrExtension (void);
-
- public:
- // Useful for template programming.
- typedef ::CORBA::InterfaceAttrExtension _stub_type;
- typedef ::CORBA::InterfaceAttrExtension_ptr _stub_ptr_type;
- typedef ::CORBA::InterfaceAttrExtension_var _stub_var_type;
-
- InterfaceAttrExtension (const InterfaceAttrExtension& rhs);
- virtual ~InterfaceAttrExtension (void);
-
- virtual ::CORBA::Boolean _is_a (
- const char* logical_type_id
- );
-
- static void _is_a_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _non_existent_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _interface_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _component_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _repository_id_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- virtual void _dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- );
-
- ::CORBA::InterfaceAttrExtension *_this (
-
- );
-
- virtual const char* _interface_repository_id (void) const;
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription * describe_ext_interface (
- )
- = 0;
-
- static void describe_ext_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::ExtAttributeDef_ptr create_ext_attribute (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- ::CORBA::AttributeMode mode,
- const ::CORBA::ExceptionDefSeq & get_exceptions,
- const ::CORBA::ExceptionDefSeq & set_exceptions
- )
- = 0;
-
- static void create_ext_attribute_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/interface_sh.cpp:87
-
- class ExtInterfaceDef;
- typedef ExtInterfaceDef *ExtInterfaceDef_ptr;
-
- class ExtInterfaceDef
- : public virtual POA_CORBA::InterfaceDef,
- public virtual POA_CORBA::InterfaceAttrExtension
- {
- protected:
- ExtInterfaceDef (void);
-
- public:
- // Useful for template programming.
- typedef ::CORBA::ExtInterfaceDef _stub_type;
- typedef ::CORBA::ExtInterfaceDef_ptr _stub_ptr_type;
- typedef ::CORBA::ExtInterfaceDef_var _stub_var_type;
-
- ExtInterfaceDef (const ExtInterfaceDef& rhs);
- virtual ~ExtInterfaceDef (void);
-
- virtual ::CORBA::Boolean _is_a (
- const char* logical_type_id
- );
-
- static void _is_a_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _non_existent_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _interface_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _component_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _repository_id_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- virtual void _dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- );
-
- ::CORBA::ExtInterfaceDef *_this (
-
- );
-
- virtual const char* _interface_repository_id (void) const;
-
- static void
- _get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- lookup_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- lookup_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_module_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_constant_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_struct_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_union_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_enum_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_alias_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_value_box_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_exception_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_native_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_abstract_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_local_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_ext_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_type_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_base_interfaces_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_base_interfaces_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- is_a_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_attribute_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_operation_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_ext_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_ext_attribute_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/interface_sh.cpp:87
-
- class AbstractInterfaceDef;
- typedef AbstractInterfaceDef *AbstractInterfaceDef_ptr;
-
- class AbstractInterfaceDef
- : public virtual POA_CORBA::InterfaceDef
- {
- protected:
- AbstractInterfaceDef (void);
-
- public:
- // Useful for template programming.
- typedef ::CORBA::AbstractInterfaceDef _stub_type;
- typedef ::CORBA::AbstractInterfaceDef_ptr _stub_ptr_type;
- typedef ::CORBA::AbstractInterfaceDef_var _stub_var_type;
-
- AbstractInterfaceDef (const AbstractInterfaceDef& rhs);
- virtual ~AbstractInterfaceDef (void);
-
- virtual ::CORBA::Boolean _is_a (
- const char* logical_type_id
- );
-
- static void _is_a_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _non_existent_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _interface_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _component_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _repository_id_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- virtual void _dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- );
-
- ::CORBA::AbstractInterfaceDef *_this (
-
- );
-
- virtual const char* _interface_repository_id (void) const;
-
- static void
- _get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- lookup_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- lookup_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_module_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_constant_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_struct_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_union_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_enum_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_alias_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_value_box_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_exception_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_native_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_abstract_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_local_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_ext_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_type_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_base_interfaces_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_base_interfaces_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- is_a_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_attribute_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_operation_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/interface_sh.cpp:87
-
- class ExtAbstractInterfaceDef;
- typedef ExtAbstractInterfaceDef *ExtAbstractInterfaceDef_ptr;
-
- class ExtAbstractInterfaceDef
- : public virtual POA_CORBA::AbstractInterfaceDef,
- public virtual POA_CORBA::InterfaceAttrExtension
- {
- protected:
- ExtAbstractInterfaceDef (void);
-
- public:
- // Useful for template programming.
- typedef ::CORBA::ExtAbstractInterfaceDef _stub_type;
- typedef ::CORBA::ExtAbstractInterfaceDef_ptr _stub_ptr_type;
- typedef ::CORBA::ExtAbstractInterfaceDef_var _stub_var_type;
-
- ExtAbstractInterfaceDef (const ExtAbstractInterfaceDef& rhs);
- virtual ~ExtAbstractInterfaceDef (void);
-
- virtual ::CORBA::Boolean _is_a (
- const char* logical_type_id
- );
-
- static void _is_a_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _non_existent_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _interface_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _component_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _repository_id_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- virtual void _dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- );
-
- ::CORBA::ExtAbstractInterfaceDef *_this (
-
- );
-
- virtual const char* _interface_repository_id (void) const;
-
- static void
- _get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- lookup_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- lookup_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_module_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_constant_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_struct_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_union_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_enum_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_alias_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_value_box_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_exception_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_native_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_abstract_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_local_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_ext_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_type_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_base_interfaces_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_base_interfaces_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- is_a_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_attribute_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_operation_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_ext_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_ext_attribute_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/interface_sh.cpp:87
-
- class LocalInterfaceDef;
- typedef LocalInterfaceDef *LocalInterfaceDef_ptr;
-
- class LocalInterfaceDef
- : public virtual POA_CORBA::InterfaceDef
- {
- protected:
- LocalInterfaceDef (void);
-
- public:
- // Useful for template programming.
- typedef ::CORBA::LocalInterfaceDef _stub_type;
- typedef ::CORBA::LocalInterfaceDef_ptr _stub_ptr_type;
- typedef ::CORBA::LocalInterfaceDef_var _stub_var_type;
-
- LocalInterfaceDef (const LocalInterfaceDef& rhs);
- virtual ~LocalInterfaceDef (void);
-
- virtual ::CORBA::Boolean _is_a (
- const char* logical_type_id
- );
-
- static void _is_a_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _non_existent_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _interface_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _component_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _repository_id_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- virtual void _dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- );
-
- ::CORBA::LocalInterfaceDef *_this (
-
- );
-
- virtual const char* _interface_repository_id (void) const;
-
- static void
- _get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- lookup_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- lookup_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_module_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_constant_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_struct_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_union_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_enum_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_alias_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_value_box_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_exception_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_native_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_abstract_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_local_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_ext_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_type_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_base_interfaces_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_base_interfaces_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- is_a_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_attribute_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_operation_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/interface_sh.cpp:87
-
- class ExtLocalInterfaceDef;
- typedef ExtLocalInterfaceDef *ExtLocalInterfaceDef_ptr;
-
- class ExtLocalInterfaceDef
- : public virtual POA_CORBA::LocalInterfaceDef,
- public virtual POA_CORBA::InterfaceAttrExtension
- {
- protected:
- ExtLocalInterfaceDef (void);
-
- public:
- // Useful for template programming.
- typedef ::CORBA::ExtLocalInterfaceDef _stub_type;
- typedef ::CORBA::ExtLocalInterfaceDef_ptr _stub_ptr_type;
- typedef ::CORBA::ExtLocalInterfaceDef_var _stub_var_type;
-
- ExtLocalInterfaceDef (const ExtLocalInterfaceDef& rhs);
- virtual ~ExtLocalInterfaceDef (void);
-
- virtual ::CORBA::Boolean _is_a (
- const char* logical_type_id
- );
-
- static void _is_a_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _non_existent_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _interface_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _component_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _repository_id_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- virtual void _dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- );
-
- ::CORBA::ExtLocalInterfaceDef *_this (
-
- );
-
- virtual const char* _interface_repository_id (void) const;
-
- static void
- _get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- lookup_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- lookup_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_module_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_constant_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_struct_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_union_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_enum_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_alias_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_value_box_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_exception_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_native_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_abstract_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_local_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_ext_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_type_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_base_interfaces_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_base_interfaces_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- is_a_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_attribute_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_operation_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_ext_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_ext_attribute_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
- };
-
-// TAO_IDL - Generated from
-// be\be_visitor_module/module_sh.cpp:80
-
-} // module CORBA
-
-// TAO_IDL - Generated from
-// be\be_codegen.cpp:1219
-
-
-
-TAO_END_VERSIONED_NAMESPACE_DECL
-
-#include "IFR_BasicS_T.h"
-
-#if defined (__ACE_INLINE__)
-#include "IFR_BasicS.inl"
-#endif /* defined INLINE */
-
-#include /**/ "ace/post.h"
-#endif /* ifndef */
-
diff --git a/TAO/orbsvcs/orbsvcs/IFRService/IFR_BasicS.inl b/TAO/orbsvcs/orbsvcs/IFRService/IFR_BasicS.inl
deleted file mode 100644
index 84f2af6e371..00000000000
--- a/TAO/orbsvcs/orbsvcs/IFRService/IFR_BasicS.inl
+++ /dev/null
@@ -1,8687 +0,0 @@
-// -*- 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
-
-
-TAO_BEGIN_VERSIONED_NAMESPACE_DECL
-
-
-
-ACE_INLINE
-void
-POA_CORBA::Repository::_get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::Repository *> (servant);
- POA_CORBA::IRObject::_get_def_kind_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::Repository::destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::Repository *> (servant);
- POA_CORBA::IRObject::destroy_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::Repository::lookup_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::Repository *> (servant);
- POA_CORBA::Container::lookup_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::Repository::contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::Repository *> (servant);
- POA_CORBA::Container::contents_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::Repository::lookup_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::Repository *> (servant);
- POA_CORBA::Container::lookup_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::Repository::describe_contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::Repository *> (servant);
- POA_CORBA::Container::describe_contents_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::Repository::create_module_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::Repository *> (servant);
- POA_CORBA::Container::create_module_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::Repository::create_constant_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::Repository *> (servant);
- POA_CORBA::Container::create_constant_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::Repository::create_struct_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::Repository *> (servant);
- POA_CORBA::Container::create_struct_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::Repository::create_union_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::Repository *> (servant);
- POA_CORBA::Container::create_union_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::Repository::create_enum_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::Repository *> (servant);
- POA_CORBA::Container::create_enum_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::Repository::create_alias_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::Repository *> (servant);
- POA_CORBA::Container::create_alias_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::Repository::create_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::Repository *> (servant);
- POA_CORBA::Container::create_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::Repository::create_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::Repository *> (servant);
- POA_CORBA::Container::create_value_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::Repository::create_value_box_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::Repository *> (servant);
- POA_CORBA::Container::create_value_box_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::Repository::create_exception_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::Repository *> (servant);
- POA_CORBA::Container::create_exception_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::Repository::create_native_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::Repository *> (servant);
- POA_CORBA::Container::create_native_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::Repository::create_abstract_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::Repository *> (servant);
- POA_CORBA::Container::create_abstract_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::Repository::create_local_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::Repository *> (servant);
- POA_CORBA::Container::create_local_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::Repository::create_ext_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::Repository *> (servant);
- POA_CORBA::Container::create_ext_value_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ModuleDef::_get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ModuleDef *> (servant);
- POA_CORBA::IRObject::_get_def_kind_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ModuleDef::destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ModuleDef *> (servant);
- POA_CORBA::IRObject::destroy_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ModuleDef::lookup_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ModuleDef *> (servant);
- POA_CORBA::Container::lookup_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ModuleDef::contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ModuleDef *> (servant);
- POA_CORBA::Container::contents_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ModuleDef::lookup_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ModuleDef *> (servant);
- POA_CORBA::Container::lookup_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ModuleDef::describe_contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ModuleDef *> (servant);
- POA_CORBA::Container::describe_contents_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ModuleDef::create_module_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ModuleDef *> (servant);
- POA_CORBA::Container::create_module_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ModuleDef::create_constant_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ModuleDef *> (servant);
- POA_CORBA::Container::create_constant_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ModuleDef::create_struct_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ModuleDef *> (servant);
- POA_CORBA::Container::create_struct_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ModuleDef::create_union_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ModuleDef *> (servant);
- POA_CORBA::Container::create_union_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ModuleDef::create_enum_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ModuleDef *> (servant);
- POA_CORBA::Container::create_enum_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ModuleDef::create_alias_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ModuleDef *> (servant);
- POA_CORBA::Container::create_alias_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ModuleDef::create_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ModuleDef *> (servant);
- POA_CORBA::Container::create_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ModuleDef::create_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ModuleDef *> (servant);
- POA_CORBA::Container::create_value_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ModuleDef::create_value_box_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ModuleDef *> (servant);
- POA_CORBA::Container::create_value_box_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ModuleDef::create_exception_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ModuleDef *> (servant);
- POA_CORBA::Container::create_exception_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ModuleDef::create_native_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ModuleDef *> (servant);
- POA_CORBA::Container::create_native_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ModuleDef::create_abstract_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ModuleDef *> (servant);
- POA_CORBA::Container::create_abstract_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ModuleDef::create_local_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ModuleDef *> (servant);
- POA_CORBA::Container::create_local_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ModuleDef::create_ext_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ModuleDef *> (servant);
- POA_CORBA::Container::create_ext_value_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ModuleDef::_get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ModuleDef *> (servant);
- POA_CORBA::Contained::_get_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ModuleDef::_set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ModuleDef *> (servant);
- POA_CORBA::Contained::_set_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ModuleDef::_get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ModuleDef *> (servant);
- POA_CORBA::Contained::_get_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ModuleDef::_set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ModuleDef *> (servant);
- POA_CORBA::Contained::_set_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ModuleDef::_get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ModuleDef *> (servant);
- POA_CORBA::Contained::_get_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ModuleDef::_set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ModuleDef *> (servant);
- POA_CORBA::Contained::_set_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ModuleDef::_get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ModuleDef *> (servant);
- POA_CORBA::Contained::_get_defined_in_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ModuleDef::_get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ModuleDef *> (servant);
- POA_CORBA::Contained::_get_absolute_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ModuleDef::_get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ModuleDef *> (servant);
- POA_CORBA::Contained::_get_containing_repository_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ModuleDef::describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ModuleDef *> (servant);
- POA_CORBA::Contained::describe_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ModuleDef::move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ModuleDef *> (servant);
- POA_CORBA::Contained::move_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ConstantDef::_get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ConstantDef *> (servant);
- POA_CORBA::IRObject::_get_def_kind_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ConstantDef::destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ConstantDef *> (servant);
- POA_CORBA::IRObject::destroy_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ConstantDef::_get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ConstantDef *> (servant);
- POA_CORBA::Contained::_get_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ConstantDef::_set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ConstantDef *> (servant);
- POA_CORBA::Contained::_set_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ConstantDef::_get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ConstantDef *> (servant);
- POA_CORBA::Contained::_get_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ConstantDef::_set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ConstantDef *> (servant);
- POA_CORBA::Contained::_set_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ConstantDef::_get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ConstantDef *> (servant);
- POA_CORBA::Contained::_get_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ConstantDef::_set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ConstantDef *> (servant);
- POA_CORBA::Contained::_set_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ConstantDef::_get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ConstantDef *> (servant);
- POA_CORBA::Contained::_get_defined_in_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ConstantDef::_get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ConstantDef *> (servant);
- POA_CORBA::Contained::_get_absolute_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ConstantDef::_get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ConstantDef *> (servant);
- POA_CORBA::Contained::_get_containing_repository_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ConstantDef::describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ConstantDef *> (servant);
- POA_CORBA::Contained::describe_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ConstantDef::move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ConstantDef *> (servant);
- POA_CORBA::Contained::move_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::StructDef::_get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::StructDef *> (servant);
- POA_CORBA::IRObject::_get_def_kind_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::StructDef::destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::StructDef *> (servant);
- POA_CORBA::IRObject::destroy_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::StructDef::_get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::StructDef *> (servant);
- POA_CORBA::Contained::_get_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::StructDef::_set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::StructDef *> (servant);
- POA_CORBA::Contained::_set_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::StructDef::_get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::StructDef *> (servant);
- POA_CORBA::Contained::_get_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::StructDef::_set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::StructDef *> (servant);
- POA_CORBA::Contained::_set_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::StructDef::_get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::StructDef *> (servant);
- POA_CORBA::Contained::_get_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::StructDef::_set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::StructDef *> (servant);
- POA_CORBA::Contained::_set_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::StructDef::_get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::StructDef *> (servant);
- POA_CORBA::Contained::_get_defined_in_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::StructDef::_get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::StructDef *> (servant);
- POA_CORBA::Contained::_get_absolute_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::StructDef::_get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::StructDef *> (servant);
- POA_CORBA::Contained::_get_containing_repository_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::StructDef::describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::StructDef *> (servant);
- POA_CORBA::Contained::describe_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::StructDef::move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::StructDef *> (servant);
- POA_CORBA::Contained::move_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::StructDef::_get_type_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IDLType * const impl = static_cast<POA_CORBA::StructDef *> (servant);
- POA_CORBA::IDLType::_get_type_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::StructDef::lookup_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::StructDef *> (servant);
- POA_CORBA::Container::lookup_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::StructDef::contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::StructDef *> (servant);
- POA_CORBA::Container::contents_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::StructDef::lookup_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::StructDef *> (servant);
- POA_CORBA::Container::lookup_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::StructDef::describe_contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::StructDef *> (servant);
- POA_CORBA::Container::describe_contents_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::StructDef::create_module_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::StructDef *> (servant);
- POA_CORBA::Container::create_module_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::StructDef::create_constant_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::StructDef *> (servant);
- POA_CORBA::Container::create_constant_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::StructDef::create_struct_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::StructDef *> (servant);
- POA_CORBA::Container::create_struct_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::StructDef::create_union_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::StructDef *> (servant);
- POA_CORBA::Container::create_union_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::StructDef::create_enum_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::StructDef *> (servant);
- POA_CORBA::Container::create_enum_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::StructDef::create_alias_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::StructDef *> (servant);
- POA_CORBA::Container::create_alias_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::StructDef::create_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::StructDef *> (servant);
- POA_CORBA::Container::create_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::StructDef::create_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::StructDef *> (servant);
- POA_CORBA::Container::create_value_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::StructDef::create_value_box_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::StructDef *> (servant);
- POA_CORBA::Container::create_value_box_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::StructDef::create_exception_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::StructDef *> (servant);
- POA_CORBA::Container::create_exception_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::StructDef::create_native_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::StructDef *> (servant);
- POA_CORBA::Container::create_native_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::StructDef::create_abstract_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::StructDef *> (servant);
- POA_CORBA::Container::create_abstract_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::StructDef::create_local_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::StructDef *> (servant);
- POA_CORBA::Container::create_local_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::StructDef::create_ext_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::StructDef *> (servant);
- POA_CORBA::Container::create_ext_value_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::UnionDef::_get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::UnionDef *> (servant);
- POA_CORBA::IRObject::_get_def_kind_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::UnionDef::destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::UnionDef *> (servant);
- POA_CORBA::IRObject::destroy_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::UnionDef::_get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::UnionDef *> (servant);
- POA_CORBA::Contained::_get_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::UnionDef::_set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::UnionDef *> (servant);
- POA_CORBA::Contained::_set_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::UnionDef::_get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::UnionDef *> (servant);
- POA_CORBA::Contained::_get_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::UnionDef::_set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::UnionDef *> (servant);
- POA_CORBA::Contained::_set_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::UnionDef::_get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::UnionDef *> (servant);
- POA_CORBA::Contained::_get_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::UnionDef::_set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::UnionDef *> (servant);
- POA_CORBA::Contained::_set_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::UnionDef::_get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::UnionDef *> (servant);
- POA_CORBA::Contained::_get_defined_in_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::UnionDef::_get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::UnionDef *> (servant);
- POA_CORBA::Contained::_get_absolute_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::UnionDef::_get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::UnionDef *> (servant);
- POA_CORBA::Contained::_get_containing_repository_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::UnionDef::describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::UnionDef *> (servant);
- POA_CORBA::Contained::describe_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::UnionDef::move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::UnionDef *> (servant);
- POA_CORBA::Contained::move_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::UnionDef::_get_type_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IDLType * const impl = static_cast<POA_CORBA::UnionDef *> (servant);
- POA_CORBA::IDLType::_get_type_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::UnionDef::lookup_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::UnionDef *> (servant);
- POA_CORBA::Container::lookup_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::UnionDef::contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::UnionDef *> (servant);
- POA_CORBA::Container::contents_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::UnionDef::lookup_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::UnionDef *> (servant);
- POA_CORBA::Container::lookup_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::UnionDef::describe_contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::UnionDef *> (servant);
- POA_CORBA::Container::describe_contents_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::UnionDef::create_module_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::UnionDef *> (servant);
- POA_CORBA::Container::create_module_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::UnionDef::create_constant_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::UnionDef *> (servant);
- POA_CORBA::Container::create_constant_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::UnionDef::create_struct_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::UnionDef *> (servant);
- POA_CORBA::Container::create_struct_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::UnionDef::create_union_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::UnionDef *> (servant);
- POA_CORBA::Container::create_union_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::UnionDef::create_enum_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::UnionDef *> (servant);
- POA_CORBA::Container::create_enum_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::UnionDef::create_alias_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::UnionDef *> (servant);
- POA_CORBA::Container::create_alias_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::UnionDef::create_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::UnionDef *> (servant);
- POA_CORBA::Container::create_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::UnionDef::create_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::UnionDef *> (servant);
- POA_CORBA::Container::create_value_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::UnionDef::create_value_box_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::UnionDef *> (servant);
- POA_CORBA::Container::create_value_box_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::UnionDef::create_exception_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::UnionDef *> (servant);
- POA_CORBA::Container::create_exception_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::UnionDef::create_native_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::UnionDef *> (servant);
- POA_CORBA::Container::create_native_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::UnionDef::create_abstract_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::UnionDef *> (servant);
- POA_CORBA::Container::create_abstract_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::UnionDef::create_local_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::UnionDef *> (servant);
- POA_CORBA::Container::create_local_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::UnionDef::create_ext_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::UnionDef *> (servant);
- POA_CORBA::Container::create_ext_value_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::EnumDef::_get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::EnumDef *> (servant);
- POA_CORBA::IRObject::_get_def_kind_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::EnumDef::destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::EnumDef *> (servant);
- POA_CORBA::IRObject::destroy_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::EnumDef::_get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::EnumDef *> (servant);
- POA_CORBA::Contained::_get_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::EnumDef::_set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::EnumDef *> (servant);
- POA_CORBA::Contained::_set_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::EnumDef::_get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::EnumDef *> (servant);
- POA_CORBA::Contained::_get_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::EnumDef::_set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::EnumDef *> (servant);
- POA_CORBA::Contained::_set_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::EnumDef::_get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::EnumDef *> (servant);
- POA_CORBA::Contained::_get_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::EnumDef::_set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::EnumDef *> (servant);
- POA_CORBA::Contained::_set_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::EnumDef::_get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::EnumDef *> (servant);
- POA_CORBA::Contained::_get_defined_in_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::EnumDef::_get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::EnumDef *> (servant);
- POA_CORBA::Contained::_get_absolute_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::EnumDef::_get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::EnumDef *> (servant);
- POA_CORBA::Contained::_get_containing_repository_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::EnumDef::describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::EnumDef *> (servant);
- POA_CORBA::Contained::describe_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::EnumDef::move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::EnumDef *> (servant);
- POA_CORBA::Contained::move_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::EnumDef::_get_type_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IDLType * const impl = static_cast<POA_CORBA::EnumDef *> (servant);
- POA_CORBA::IDLType::_get_type_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::AliasDef::_get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::AliasDef *> (servant);
- POA_CORBA::IRObject::_get_def_kind_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::AliasDef::destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::AliasDef *> (servant);
- POA_CORBA::IRObject::destroy_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::AliasDef::_get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::AliasDef *> (servant);
- POA_CORBA::Contained::_get_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::AliasDef::_set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::AliasDef *> (servant);
- POA_CORBA::Contained::_set_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::AliasDef::_get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::AliasDef *> (servant);
- POA_CORBA::Contained::_get_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::AliasDef::_set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::AliasDef *> (servant);
- POA_CORBA::Contained::_set_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::AliasDef::_get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::AliasDef *> (servant);
- POA_CORBA::Contained::_get_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::AliasDef::_set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::AliasDef *> (servant);
- POA_CORBA::Contained::_set_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::AliasDef::_get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::AliasDef *> (servant);
- POA_CORBA::Contained::_get_defined_in_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::AliasDef::_get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::AliasDef *> (servant);
- POA_CORBA::Contained::_get_absolute_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::AliasDef::_get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::AliasDef *> (servant);
- POA_CORBA::Contained::_get_containing_repository_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::AliasDef::describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::AliasDef *> (servant);
- POA_CORBA::Contained::describe_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::AliasDef::move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::AliasDef *> (servant);
- POA_CORBA::Contained::move_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::AliasDef::_get_type_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IDLType * const impl = static_cast<POA_CORBA::AliasDef *> (servant);
- POA_CORBA::IDLType::_get_type_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::NativeDef::_get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::NativeDef *> (servant);
- POA_CORBA::IRObject::_get_def_kind_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::NativeDef::destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::NativeDef *> (servant);
- POA_CORBA::IRObject::destroy_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::NativeDef::_get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::NativeDef *> (servant);
- POA_CORBA::Contained::_get_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::NativeDef::_set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::NativeDef *> (servant);
- POA_CORBA::Contained::_set_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::NativeDef::_get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::NativeDef *> (servant);
- POA_CORBA::Contained::_get_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::NativeDef::_set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::NativeDef *> (servant);
- POA_CORBA::Contained::_set_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::NativeDef::_get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::NativeDef *> (servant);
- POA_CORBA::Contained::_get_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::NativeDef::_set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::NativeDef *> (servant);
- POA_CORBA::Contained::_set_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::NativeDef::_get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::NativeDef *> (servant);
- POA_CORBA::Contained::_get_defined_in_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::NativeDef::_get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::NativeDef *> (servant);
- POA_CORBA::Contained::_get_absolute_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::NativeDef::_get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::NativeDef *> (servant);
- POA_CORBA::Contained::_get_containing_repository_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::NativeDef::describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::NativeDef *> (servant);
- POA_CORBA::Contained::describe_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::NativeDef::move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::NativeDef *> (servant);
- POA_CORBA::Contained::move_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::NativeDef::_get_type_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IDLType * const impl = static_cast<POA_CORBA::NativeDef *> (servant);
- POA_CORBA::IDLType::_get_type_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::PrimitiveDef::_get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::PrimitiveDef *> (servant);
- POA_CORBA::IRObject::_get_def_kind_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::PrimitiveDef::destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::PrimitiveDef *> (servant);
- POA_CORBA::IRObject::destroy_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::PrimitiveDef::_get_type_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IDLType * const impl = static_cast<POA_CORBA::PrimitiveDef *> (servant);
- POA_CORBA::IDLType::_get_type_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::StringDef::_get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::StringDef *> (servant);
- POA_CORBA::IRObject::_get_def_kind_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::StringDef::destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::StringDef *> (servant);
- POA_CORBA::IRObject::destroy_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::StringDef::_get_type_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IDLType * const impl = static_cast<POA_CORBA::StringDef *> (servant);
- POA_CORBA::IDLType::_get_type_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::WstringDef::_get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::WstringDef *> (servant);
- POA_CORBA::IRObject::_get_def_kind_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::WstringDef::destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::WstringDef *> (servant);
- POA_CORBA::IRObject::destroy_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::WstringDef::_get_type_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IDLType * const impl = static_cast<POA_CORBA::WstringDef *> (servant);
- POA_CORBA::IDLType::_get_type_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::SequenceDef::_get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::SequenceDef *> (servant);
- POA_CORBA::IRObject::_get_def_kind_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::SequenceDef::destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::SequenceDef *> (servant);
- POA_CORBA::IRObject::destroy_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::SequenceDef::_get_type_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IDLType * const impl = static_cast<POA_CORBA::SequenceDef *> (servant);
- POA_CORBA::IDLType::_get_type_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ArrayDef::_get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ArrayDef *> (servant);
- POA_CORBA::IRObject::_get_def_kind_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ArrayDef::destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ArrayDef *> (servant);
- POA_CORBA::IRObject::destroy_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ArrayDef::_get_type_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IDLType * const impl = static_cast<POA_CORBA::ArrayDef *> (servant);
- POA_CORBA::IDLType::_get_type_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExceptionDef::_get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ExceptionDef *> (servant);
- POA_CORBA::IRObject::_get_def_kind_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExceptionDef::destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ExceptionDef *> (servant);
- POA_CORBA::IRObject::destroy_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExceptionDef::_get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ExceptionDef *> (servant);
- POA_CORBA::Contained::_get_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExceptionDef::_set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ExceptionDef *> (servant);
- POA_CORBA::Contained::_set_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExceptionDef::_get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ExceptionDef *> (servant);
- POA_CORBA::Contained::_get_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExceptionDef::_set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ExceptionDef *> (servant);
- POA_CORBA::Contained::_set_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExceptionDef::_get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ExceptionDef *> (servant);
- POA_CORBA::Contained::_get_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExceptionDef::_set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ExceptionDef *> (servant);
- POA_CORBA::Contained::_set_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExceptionDef::_get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ExceptionDef *> (servant);
- POA_CORBA::Contained::_get_defined_in_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExceptionDef::_get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ExceptionDef *> (servant);
- POA_CORBA::Contained::_get_absolute_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExceptionDef::_get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ExceptionDef *> (servant);
- POA_CORBA::Contained::_get_containing_repository_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExceptionDef::describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ExceptionDef *> (servant);
- POA_CORBA::Contained::describe_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExceptionDef::move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ExceptionDef *> (servant);
- POA_CORBA::Contained::move_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExceptionDef::lookup_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExceptionDef *> (servant);
- POA_CORBA::Container::lookup_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExceptionDef::contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExceptionDef *> (servant);
- POA_CORBA::Container::contents_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExceptionDef::lookup_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExceptionDef *> (servant);
- POA_CORBA::Container::lookup_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExceptionDef::describe_contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExceptionDef *> (servant);
- POA_CORBA::Container::describe_contents_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExceptionDef::create_module_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExceptionDef *> (servant);
- POA_CORBA::Container::create_module_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExceptionDef::create_constant_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExceptionDef *> (servant);
- POA_CORBA::Container::create_constant_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExceptionDef::create_struct_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExceptionDef *> (servant);
- POA_CORBA::Container::create_struct_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExceptionDef::create_union_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExceptionDef *> (servant);
- POA_CORBA::Container::create_union_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExceptionDef::create_enum_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExceptionDef *> (servant);
- POA_CORBA::Container::create_enum_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExceptionDef::create_alias_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExceptionDef *> (servant);
- POA_CORBA::Container::create_alias_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExceptionDef::create_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExceptionDef *> (servant);
- POA_CORBA::Container::create_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExceptionDef::create_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExceptionDef *> (servant);
- POA_CORBA::Container::create_value_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExceptionDef::create_value_box_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExceptionDef *> (servant);
- POA_CORBA::Container::create_value_box_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExceptionDef::create_exception_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExceptionDef *> (servant);
- POA_CORBA::Container::create_exception_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExceptionDef::create_native_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExceptionDef *> (servant);
- POA_CORBA::Container::create_native_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExceptionDef::create_abstract_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExceptionDef *> (servant);
- POA_CORBA::Container::create_abstract_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExceptionDef::create_local_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExceptionDef *> (servant);
- POA_CORBA::Container::create_local_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExceptionDef::create_ext_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExceptionDef *> (servant);
- POA_CORBA::Container::create_ext_value_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::AttributeDef::_get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::AttributeDef *> (servant);
- POA_CORBA::IRObject::_get_def_kind_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::AttributeDef::destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::AttributeDef *> (servant);
- POA_CORBA::IRObject::destroy_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::AttributeDef::_get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::AttributeDef *> (servant);
- POA_CORBA::Contained::_get_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::AttributeDef::_set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::AttributeDef *> (servant);
- POA_CORBA::Contained::_set_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::AttributeDef::_get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::AttributeDef *> (servant);
- POA_CORBA::Contained::_get_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::AttributeDef::_set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::AttributeDef *> (servant);
- POA_CORBA::Contained::_set_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::AttributeDef::_get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::AttributeDef *> (servant);
- POA_CORBA::Contained::_get_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::AttributeDef::_set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::AttributeDef *> (servant);
- POA_CORBA::Contained::_set_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::AttributeDef::_get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::AttributeDef *> (servant);
- POA_CORBA::Contained::_get_defined_in_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::AttributeDef::_get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::AttributeDef *> (servant);
- POA_CORBA::Contained::_get_absolute_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::AttributeDef::_get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::AttributeDef *> (servant);
- POA_CORBA::Contained::_get_containing_repository_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::AttributeDef::describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::AttributeDef *> (servant);
- POA_CORBA::Contained::describe_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::AttributeDef::move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::AttributeDef *> (servant);
- POA_CORBA::Contained::move_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtAttributeDef::_get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ExtAttributeDef *> (servant);
- POA_CORBA::IRObject::_get_def_kind_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtAttributeDef::destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ExtAttributeDef *> (servant);
- POA_CORBA::IRObject::destroy_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtAttributeDef::_get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ExtAttributeDef *> (servant);
- POA_CORBA::Contained::_get_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtAttributeDef::_set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ExtAttributeDef *> (servant);
- POA_CORBA::Contained::_set_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtAttributeDef::_get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ExtAttributeDef *> (servant);
- POA_CORBA::Contained::_get_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtAttributeDef::_set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ExtAttributeDef *> (servant);
- POA_CORBA::Contained::_set_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtAttributeDef::_get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ExtAttributeDef *> (servant);
- POA_CORBA::Contained::_get_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtAttributeDef::_set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ExtAttributeDef *> (servant);
- POA_CORBA::Contained::_set_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtAttributeDef::_get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ExtAttributeDef *> (servant);
- POA_CORBA::Contained::_get_defined_in_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtAttributeDef::_get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ExtAttributeDef *> (servant);
- POA_CORBA::Contained::_get_absolute_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtAttributeDef::_get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ExtAttributeDef *> (servant);
- POA_CORBA::Contained::_get_containing_repository_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtAttributeDef::describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ExtAttributeDef *> (servant);
- POA_CORBA::Contained::describe_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtAttributeDef::move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ExtAttributeDef *> (servant);
- POA_CORBA::Contained::move_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtAttributeDef::_get_type_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::AttributeDef * const impl = static_cast<POA_CORBA::ExtAttributeDef *> (servant);
- POA_CORBA::AttributeDef::_get_type_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtAttributeDef::_get_type_def_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::AttributeDef * const impl = static_cast<POA_CORBA::ExtAttributeDef *> (servant);
- POA_CORBA::AttributeDef::_get_type_def_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtAttributeDef::_set_type_def_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::AttributeDef * const impl = static_cast<POA_CORBA::ExtAttributeDef *> (servant);
- POA_CORBA::AttributeDef::_set_type_def_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtAttributeDef::_get_mode_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::AttributeDef * const impl = static_cast<POA_CORBA::ExtAttributeDef *> (servant);
- POA_CORBA::AttributeDef::_get_mode_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtAttributeDef::_set_mode_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::AttributeDef * const impl = static_cast<POA_CORBA::ExtAttributeDef *> (servant);
- POA_CORBA::AttributeDef::_set_mode_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::OperationDef::_get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::OperationDef *> (servant);
- POA_CORBA::IRObject::_get_def_kind_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::OperationDef::destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::OperationDef *> (servant);
- POA_CORBA::IRObject::destroy_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::OperationDef::_get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::OperationDef *> (servant);
- POA_CORBA::Contained::_get_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::OperationDef::_set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::OperationDef *> (servant);
- POA_CORBA::Contained::_set_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::OperationDef::_get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::OperationDef *> (servant);
- POA_CORBA::Contained::_get_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::OperationDef::_set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::OperationDef *> (servant);
- POA_CORBA::Contained::_set_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::OperationDef::_get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::OperationDef *> (servant);
- POA_CORBA::Contained::_get_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::OperationDef::_set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::OperationDef *> (servant);
- POA_CORBA::Contained::_set_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::OperationDef::_get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::OperationDef *> (servant);
- POA_CORBA::Contained::_get_defined_in_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::OperationDef::_get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::OperationDef *> (servant);
- POA_CORBA::Contained::_get_absolute_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::OperationDef::_get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::OperationDef *> (servant);
- POA_CORBA::Contained::_get_containing_repository_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::OperationDef::describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::OperationDef *> (servant);
- POA_CORBA::Contained::describe_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::OperationDef::move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::OperationDef *> (servant);
- POA_CORBA::Contained::move_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::InterfaceDef::_get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::InterfaceDef *> (servant);
- POA_CORBA::IRObject::_get_def_kind_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::InterfaceDef::destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::InterfaceDef *> (servant);
- POA_CORBA::IRObject::destroy_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::InterfaceDef::lookup_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::InterfaceDef *> (servant);
- POA_CORBA::Container::lookup_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::InterfaceDef::contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::InterfaceDef *> (servant);
- POA_CORBA::Container::contents_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::InterfaceDef::lookup_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::InterfaceDef *> (servant);
- POA_CORBA::Container::lookup_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::InterfaceDef::describe_contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::InterfaceDef *> (servant);
- POA_CORBA::Container::describe_contents_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::InterfaceDef::create_module_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::InterfaceDef *> (servant);
- POA_CORBA::Container::create_module_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::InterfaceDef::create_constant_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::InterfaceDef *> (servant);
- POA_CORBA::Container::create_constant_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::InterfaceDef::create_struct_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::InterfaceDef *> (servant);
- POA_CORBA::Container::create_struct_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::InterfaceDef::create_union_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::InterfaceDef *> (servant);
- POA_CORBA::Container::create_union_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::InterfaceDef::create_enum_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::InterfaceDef *> (servant);
- POA_CORBA::Container::create_enum_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::InterfaceDef::create_alias_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::InterfaceDef *> (servant);
- POA_CORBA::Container::create_alias_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::InterfaceDef::create_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::InterfaceDef *> (servant);
- POA_CORBA::Container::create_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::InterfaceDef::create_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::InterfaceDef *> (servant);
- POA_CORBA::Container::create_value_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::InterfaceDef::create_value_box_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::InterfaceDef *> (servant);
- POA_CORBA::Container::create_value_box_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::InterfaceDef::create_exception_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::InterfaceDef *> (servant);
- POA_CORBA::Container::create_exception_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::InterfaceDef::create_native_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::InterfaceDef *> (servant);
- POA_CORBA::Container::create_native_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::InterfaceDef::create_abstract_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::InterfaceDef *> (servant);
- POA_CORBA::Container::create_abstract_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::InterfaceDef::create_local_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::InterfaceDef *> (servant);
- POA_CORBA::Container::create_local_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::InterfaceDef::create_ext_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::InterfaceDef *> (servant);
- POA_CORBA::Container::create_ext_value_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::InterfaceDef::_get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::InterfaceDef *> (servant);
- POA_CORBA::Contained::_get_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::InterfaceDef::_set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::InterfaceDef *> (servant);
- POA_CORBA::Contained::_set_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::InterfaceDef::_get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::InterfaceDef *> (servant);
- POA_CORBA::Contained::_get_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::InterfaceDef::_set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::InterfaceDef *> (servant);
- POA_CORBA::Contained::_set_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::InterfaceDef::_get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::InterfaceDef *> (servant);
- POA_CORBA::Contained::_get_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::InterfaceDef::_set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::InterfaceDef *> (servant);
- POA_CORBA::Contained::_set_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::InterfaceDef::_get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::InterfaceDef *> (servant);
- POA_CORBA::Contained::_get_defined_in_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::InterfaceDef::_get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::InterfaceDef *> (servant);
- POA_CORBA::Contained::_get_absolute_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::InterfaceDef::_get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::InterfaceDef *> (servant);
- POA_CORBA::Contained::_get_containing_repository_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::InterfaceDef::describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::InterfaceDef *> (servant);
- POA_CORBA::Contained::describe_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::InterfaceDef::move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::InterfaceDef *> (servant);
- POA_CORBA::Contained::move_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::InterfaceDef::_get_type_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IDLType * const impl = static_cast<POA_CORBA::InterfaceDef *> (servant);
- POA_CORBA::IDLType::_get_type_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtInterfaceDef::_get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ExtInterfaceDef *> (servant);
- POA_CORBA::IRObject::_get_def_kind_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtInterfaceDef::destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ExtInterfaceDef *> (servant);
- POA_CORBA::IRObject::destroy_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtInterfaceDef::lookup_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtInterfaceDef *> (servant);
- POA_CORBA::Container::lookup_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtInterfaceDef::contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtInterfaceDef *> (servant);
- POA_CORBA::Container::contents_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtInterfaceDef::lookup_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtInterfaceDef *> (servant);
- POA_CORBA::Container::lookup_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtInterfaceDef::describe_contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtInterfaceDef *> (servant);
- POA_CORBA::Container::describe_contents_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtInterfaceDef::create_module_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtInterfaceDef *> (servant);
- POA_CORBA::Container::create_module_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtInterfaceDef::create_constant_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtInterfaceDef *> (servant);
- POA_CORBA::Container::create_constant_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtInterfaceDef::create_struct_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtInterfaceDef *> (servant);
- POA_CORBA::Container::create_struct_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtInterfaceDef::create_union_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtInterfaceDef *> (servant);
- POA_CORBA::Container::create_union_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtInterfaceDef::create_enum_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtInterfaceDef *> (servant);
- POA_CORBA::Container::create_enum_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtInterfaceDef::create_alias_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtInterfaceDef *> (servant);
- POA_CORBA::Container::create_alias_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtInterfaceDef::create_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtInterfaceDef *> (servant);
- POA_CORBA::Container::create_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtInterfaceDef::create_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtInterfaceDef *> (servant);
- POA_CORBA::Container::create_value_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtInterfaceDef::create_value_box_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtInterfaceDef *> (servant);
- POA_CORBA::Container::create_value_box_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtInterfaceDef::create_exception_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtInterfaceDef *> (servant);
- POA_CORBA::Container::create_exception_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtInterfaceDef::create_native_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtInterfaceDef *> (servant);
- POA_CORBA::Container::create_native_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtInterfaceDef::create_abstract_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtInterfaceDef *> (servant);
- POA_CORBA::Container::create_abstract_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtInterfaceDef::create_local_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtInterfaceDef *> (servant);
- POA_CORBA::Container::create_local_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtInterfaceDef::create_ext_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtInterfaceDef *> (servant);
- POA_CORBA::Container::create_ext_value_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtInterfaceDef::_get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ExtInterfaceDef *> (servant);
- POA_CORBA::Contained::_get_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtInterfaceDef::_set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ExtInterfaceDef *> (servant);
- POA_CORBA::Contained::_set_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtInterfaceDef::_get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ExtInterfaceDef *> (servant);
- POA_CORBA::Contained::_get_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtInterfaceDef::_set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ExtInterfaceDef *> (servant);
- POA_CORBA::Contained::_set_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtInterfaceDef::_get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ExtInterfaceDef *> (servant);
- POA_CORBA::Contained::_get_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtInterfaceDef::_set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ExtInterfaceDef *> (servant);
- POA_CORBA::Contained::_set_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtInterfaceDef::_get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ExtInterfaceDef *> (servant);
- POA_CORBA::Contained::_get_defined_in_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtInterfaceDef::_get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ExtInterfaceDef *> (servant);
- POA_CORBA::Contained::_get_absolute_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtInterfaceDef::_get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ExtInterfaceDef *> (servant);
- POA_CORBA::Contained::_get_containing_repository_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtInterfaceDef::describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ExtInterfaceDef *> (servant);
- POA_CORBA::Contained::describe_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtInterfaceDef::move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ExtInterfaceDef *> (servant);
- POA_CORBA::Contained::move_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtInterfaceDef::_get_type_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IDLType * const impl = static_cast<POA_CORBA::ExtInterfaceDef *> (servant);
- POA_CORBA::IDLType::_get_type_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtInterfaceDef::_get_base_interfaces_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::InterfaceDef * const impl = static_cast<POA_CORBA::ExtInterfaceDef *> (servant);
- POA_CORBA::InterfaceDef::_get_base_interfaces_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtInterfaceDef::_set_base_interfaces_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::InterfaceDef * const impl = static_cast<POA_CORBA::ExtInterfaceDef *> (servant);
- POA_CORBA::InterfaceDef::_set_base_interfaces_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtInterfaceDef::is_a_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::InterfaceDef * const impl = static_cast<POA_CORBA::ExtInterfaceDef *> (servant);
- POA_CORBA::InterfaceDef::is_a_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtInterfaceDef::describe_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::InterfaceDef * const impl = static_cast<POA_CORBA::ExtInterfaceDef *> (servant);
- POA_CORBA::InterfaceDef::describe_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtInterfaceDef::create_attribute_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::InterfaceDef * const impl = static_cast<POA_CORBA::ExtInterfaceDef *> (servant);
- POA_CORBA::InterfaceDef::create_attribute_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtInterfaceDef::create_operation_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::InterfaceDef * const impl = static_cast<POA_CORBA::ExtInterfaceDef *> (servant);
- POA_CORBA::InterfaceDef::create_operation_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtInterfaceDef::describe_ext_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::InterfaceAttrExtension * const impl = static_cast<POA_CORBA::ExtInterfaceDef *> (servant);
- POA_CORBA::InterfaceAttrExtension::describe_ext_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtInterfaceDef::create_ext_attribute_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::InterfaceAttrExtension * const impl = static_cast<POA_CORBA::ExtInterfaceDef *> (servant);
- POA_CORBA::InterfaceAttrExtension::create_ext_attribute_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::AbstractInterfaceDef::_get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::AbstractInterfaceDef *> (servant);
- POA_CORBA::IRObject::_get_def_kind_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::AbstractInterfaceDef::destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::AbstractInterfaceDef *> (servant);
- POA_CORBA::IRObject::destroy_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::AbstractInterfaceDef::lookup_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::AbstractInterfaceDef *> (servant);
- POA_CORBA::Container::lookup_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::AbstractInterfaceDef::contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::AbstractInterfaceDef *> (servant);
- POA_CORBA::Container::contents_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::AbstractInterfaceDef::lookup_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::AbstractInterfaceDef *> (servant);
- POA_CORBA::Container::lookup_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::AbstractInterfaceDef::describe_contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::AbstractInterfaceDef *> (servant);
- POA_CORBA::Container::describe_contents_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::AbstractInterfaceDef::create_module_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::AbstractInterfaceDef *> (servant);
- POA_CORBA::Container::create_module_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::AbstractInterfaceDef::create_constant_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::AbstractInterfaceDef *> (servant);
- POA_CORBA::Container::create_constant_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::AbstractInterfaceDef::create_struct_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::AbstractInterfaceDef *> (servant);
- POA_CORBA::Container::create_struct_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::AbstractInterfaceDef::create_union_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::AbstractInterfaceDef *> (servant);
- POA_CORBA::Container::create_union_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::AbstractInterfaceDef::create_enum_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::AbstractInterfaceDef *> (servant);
- POA_CORBA::Container::create_enum_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::AbstractInterfaceDef::create_alias_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::AbstractInterfaceDef *> (servant);
- POA_CORBA::Container::create_alias_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::AbstractInterfaceDef::create_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::AbstractInterfaceDef *> (servant);
- POA_CORBA::Container::create_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::AbstractInterfaceDef::create_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::AbstractInterfaceDef *> (servant);
- POA_CORBA::Container::create_value_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::AbstractInterfaceDef::create_value_box_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::AbstractInterfaceDef *> (servant);
- POA_CORBA::Container::create_value_box_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::AbstractInterfaceDef::create_exception_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::AbstractInterfaceDef *> (servant);
- POA_CORBA::Container::create_exception_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::AbstractInterfaceDef::create_native_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::AbstractInterfaceDef *> (servant);
- POA_CORBA::Container::create_native_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::AbstractInterfaceDef::create_abstract_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::AbstractInterfaceDef *> (servant);
- POA_CORBA::Container::create_abstract_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::AbstractInterfaceDef::create_local_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::AbstractInterfaceDef *> (servant);
- POA_CORBA::Container::create_local_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::AbstractInterfaceDef::create_ext_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::AbstractInterfaceDef *> (servant);
- POA_CORBA::Container::create_ext_value_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::AbstractInterfaceDef::_get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::AbstractInterfaceDef *> (servant);
- POA_CORBA::Contained::_get_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::AbstractInterfaceDef::_set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::AbstractInterfaceDef *> (servant);
- POA_CORBA::Contained::_set_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::AbstractInterfaceDef::_get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::AbstractInterfaceDef *> (servant);
- POA_CORBA::Contained::_get_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::AbstractInterfaceDef::_set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::AbstractInterfaceDef *> (servant);
- POA_CORBA::Contained::_set_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::AbstractInterfaceDef::_get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::AbstractInterfaceDef *> (servant);
- POA_CORBA::Contained::_get_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::AbstractInterfaceDef::_set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::AbstractInterfaceDef *> (servant);
- POA_CORBA::Contained::_set_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::AbstractInterfaceDef::_get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::AbstractInterfaceDef *> (servant);
- POA_CORBA::Contained::_get_defined_in_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::AbstractInterfaceDef::_get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::AbstractInterfaceDef *> (servant);
- POA_CORBA::Contained::_get_absolute_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::AbstractInterfaceDef::_get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::AbstractInterfaceDef *> (servant);
- POA_CORBA::Contained::_get_containing_repository_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::AbstractInterfaceDef::describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::AbstractInterfaceDef *> (servant);
- POA_CORBA::Contained::describe_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::AbstractInterfaceDef::move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::AbstractInterfaceDef *> (servant);
- POA_CORBA::Contained::move_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::AbstractInterfaceDef::_get_type_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IDLType * const impl = static_cast<POA_CORBA::AbstractInterfaceDef *> (servant);
- POA_CORBA::IDLType::_get_type_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::AbstractInterfaceDef::_get_base_interfaces_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::InterfaceDef * const impl = static_cast<POA_CORBA::AbstractInterfaceDef *> (servant);
- POA_CORBA::InterfaceDef::_get_base_interfaces_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::AbstractInterfaceDef::_set_base_interfaces_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::InterfaceDef * const impl = static_cast<POA_CORBA::AbstractInterfaceDef *> (servant);
- POA_CORBA::InterfaceDef::_set_base_interfaces_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::AbstractInterfaceDef::is_a_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::InterfaceDef * const impl = static_cast<POA_CORBA::AbstractInterfaceDef *> (servant);
- POA_CORBA::InterfaceDef::is_a_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::AbstractInterfaceDef::describe_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::InterfaceDef * const impl = static_cast<POA_CORBA::AbstractInterfaceDef *> (servant);
- POA_CORBA::InterfaceDef::describe_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::AbstractInterfaceDef::create_attribute_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::InterfaceDef * const impl = static_cast<POA_CORBA::AbstractInterfaceDef *> (servant);
- POA_CORBA::InterfaceDef::create_attribute_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::AbstractInterfaceDef::create_operation_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::InterfaceDef * const impl = static_cast<POA_CORBA::AbstractInterfaceDef *> (servant);
- POA_CORBA::InterfaceDef::create_operation_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtAbstractInterfaceDef::_get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ExtAbstractInterfaceDef *> (servant);
- POA_CORBA::IRObject::_get_def_kind_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtAbstractInterfaceDef::destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ExtAbstractInterfaceDef *> (servant);
- POA_CORBA::IRObject::destroy_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtAbstractInterfaceDef::lookup_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtAbstractInterfaceDef *> (servant);
- POA_CORBA::Container::lookup_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtAbstractInterfaceDef::contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtAbstractInterfaceDef *> (servant);
- POA_CORBA::Container::contents_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtAbstractInterfaceDef::lookup_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtAbstractInterfaceDef *> (servant);
- POA_CORBA::Container::lookup_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtAbstractInterfaceDef::describe_contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtAbstractInterfaceDef *> (servant);
- POA_CORBA::Container::describe_contents_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtAbstractInterfaceDef::create_module_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtAbstractInterfaceDef *> (servant);
- POA_CORBA::Container::create_module_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtAbstractInterfaceDef::create_constant_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtAbstractInterfaceDef *> (servant);
- POA_CORBA::Container::create_constant_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtAbstractInterfaceDef::create_struct_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtAbstractInterfaceDef *> (servant);
- POA_CORBA::Container::create_struct_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtAbstractInterfaceDef::create_union_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtAbstractInterfaceDef *> (servant);
- POA_CORBA::Container::create_union_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtAbstractInterfaceDef::create_enum_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtAbstractInterfaceDef *> (servant);
- POA_CORBA::Container::create_enum_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtAbstractInterfaceDef::create_alias_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtAbstractInterfaceDef *> (servant);
- POA_CORBA::Container::create_alias_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtAbstractInterfaceDef::create_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtAbstractInterfaceDef *> (servant);
- POA_CORBA::Container::create_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtAbstractInterfaceDef::create_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtAbstractInterfaceDef *> (servant);
- POA_CORBA::Container::create_value_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtAbstractInterfaceDef::create_value_box_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtAbstractInterfaceDef *> (servant);
- POA_CORBA::Container::create_value_box_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtAbstractInterfaceDef::create_exception_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtAbstractInterfaceDef *> (servant);
- POA_CORBA::Container::create_exception_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtAbstractInterfaceDef::create_native_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtAbstractInterfaceDef *> (servant);
- POA_CORBA::Container::create_native_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtAbstractInterfaceDef::create_abstract_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtAbstractInterfaceDef *> (servant);
- POA_CORBA::Container::create_abstract_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtAbstractInterfaceDef::create_local_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtAbstractInterfaceDef *> (servant);
- POA_CORBA::Container::create_local_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtAbstractInterfaceDef::create_ext_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtAbstractInterfaceDef *> (servant);
- POA_CORBA::Container::create_ext_value_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtAbstractInterfaceDef::_get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ExtAbstractInterfaceDef *> (servant);
- POA_CORBA::Contained::_get_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtAbstractInterfaceDef::_set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ExtAbstractInterfaceDef *> (servant);
- POA_CORBA::Contained::_set_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtAbstractInterfaceDef::_get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ExtAbstractInterfaceDef *> (servant);
- POA_CORBA::Contained::_get_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtAbstractInterfaceDef::_set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ExtAbstractInterfaceDef *> (servant);
- POA_CORBA::Contained::_set_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtAbstractInterfaceDef::_get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ExtAbstractInterfaceDef *> (servant);
- POA_CORBA::Contained::_get_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtAbstractInterfaceDef::_set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ExtAbstractInterfaceDef *> (servant);
- POA_CORBA::Contained::_set_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtAbstractInterfaceDef::_get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ExtAbstractInterfaceDef *> (servant);
- POA_CORBA::Contained::_get_defined_in_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtAbstractInterfaceDef::_get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ExtAbstractInterfaceDef *> (servant);
- POA_CORBA::Contained::_get_absolute_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtAbstractInterfaceDef::_get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ExtAbstractInterfaceDef *> (servant);
- POA_CORBA::Contained::_get_containing_repository_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtAbstractInterfaceDef::describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ExtAbstractInterfaceDef *> (servant);
- POA_CORBA::Contained::describe_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtAbstractInterfaceDef::move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ExtAbstractInterfaceDef *> (servant);
- POA_CORBA::Contained::move_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtAbstractInterfaceDef::_get_type_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IDLType * const impl = static_cast<POA_CORBA::ExtAbstractInterfaceDef *> (servant);
- POA_CORBA::IDLType::_get_type_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtAbstractInterfaceDef::_get_base_interfaces_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::InterfaceDef * const impl = static_cast<POA_CORBA::ExtAbstractInterfaceDef *> (servant);
- POA_CORBA::InterfaceDef::_get_base_interfaces_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtAbstractInterfaceDef::_set_base_interfaces_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::InterfaceDef * const impl = static_cast<POA_CORBA::ExtAbstractInterfaceDef *> (servant);
- POA_CORBA::InterfaceDef::_set_base_interfaces_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtAbstractInterfaceDef::is_a_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::InterfaceDef * const impl = static_cast<POA_CORBA::ExtAbstractInterfaceDef *> (servant);
- POA_CORBA::InterfaceDef::is_a_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtAbstractInterfaceDef::describe_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::InterfaceDef * const impl = static_cast<POA_CORBA::ExtAbstractInterfaceDef *> (servant);
- POA_CORBA::InterfaceDef::describe_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtAbstractInterfaceDef::create_attribute_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::InterfaceDef * const impl = static_cast<POA_CORBA::ExtAbstractInterfaceDef *> (servant);
- POA_CORBA::InterfaceDef::create_attribute_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtAbstractInterfaceDef::create_operation_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::InterfaceDef * const impl = static_cast<POA_CORBA::ExtAbstractInterfaceDef *> (servant);
- POA_CORBA::InterfaceDef::create_operation_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtAbstractInterfaceDef::describe_ext_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::InterfaceAttrExtension * const impl = static_cast<POA_CORBA::ExtAbstractInterfaceDef *> (servant);
- POA_CORBA::InterfaceAttrExtension::describe_ext_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtAbstractInterfaceDef::create_ext_attribute_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::InterfaceAttrExtension * const impl = static_cast<POA_CORBA::ExtAbstractInterfaceDef *> (servant);
- POA_CORBA::InterfaceAttrExtension::create_ext_attribute_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::LocalInterfaceDef::_get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::LocalInterfaceDef *> (servant);
- POA_CORBA::IRObject::_get_def_kind_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::LocalInterfaceDef::destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::LocalInterfaceDef *> (servant);
- POA_CORBA::IRObject::destroy_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::LocalInterfaceDef::lookup_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::LocalInterfaceDef *> (servant);
- POA_CORBA::Container::lookup_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::LocalInterfaceDef::contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::LocalInterfaceDef *> (servant);
- POA_CORBA::Container::contents_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::LocalInterfaceDef::lookup_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::LocalInterfaceDef *> (servant);
- POA_CORBA::Container::lookup_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::LocalInterfaceDef::describe_contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::LocalInterfaceDef *> (servant);
- POA_CORBA::Container::describe_contents_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::LocalInterfaceDef::create_module_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::LocalInterfaceDef *> (servant);
- POA_CORBA::Container::create_module_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::LocalInterfaceDef::create_constant_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::LocalInterfaceDef *> (servant);
- POA_CORBA::Container::create_constant_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::LocalInterfaceDef::create_struct_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::LocalInterfaceDef *> (servant);
- POA_CORBA::Container::create_struct_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::LocalInterfaceDef::create_union_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::LocalInterfaceDef *> (servant);
- POA_CORBA::Container::create_union_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::LocalInterfaceDef::create_enum_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::LocalInterfaceDef *> (servant);
- POA_CORBA::Container::create_enum_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::LocalInterfaceDef::create_alias_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::LocalInterfaceDef *> (servant);
- POA_CORBA::Container::create_alias_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::LocalInterfaceDef::create_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::LocalInterfaceDef *> (servant);
- POA_CORBA::Container::create_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::LocalInterfaceDef::create_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::LocalInterfaceDef *> (servant);
- POA_CORBA::Container::create_value_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::LocalInterfaceDef::create_value_box_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::LocalInterfaceDef *> (servant);
- POA_CORBA::Container::create_value_box_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::LocalInterfaceDef::create_exception_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::LocalInterfaceDef *> (servant);
- POA_CORBA::Container::create_exception_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::LocalInterfaceDef::create_native_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::LocalInterfaceDef *> (servant);
- POA_CORBA::Container::create_native_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::LocalInterfaceDef::create_abstract_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::LocalInterfaceDef *> (servant);
- POA_CORBA::Container::create_abstract_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::LocalInterfaceDef::create_local_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::LocalInterfaceDef *> (servant);
- POA_CORBA::Container::create_local_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::LocalInterfaceDef::create_ext_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::LocalInterfaceDef *> (servant);
- POA_CORBA::Container::create_ext_value_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::LocalInterfaceDef::_get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::LocalInterfaceDef *> (servant);
- POA_CORBA::Contained::_get_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::LocalInterfaceDef::_set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::LocalInterfaceDef *> (servant);
- POA_CORBA::Contained::_set_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::LocalInterfaceDef::_get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::LocalInterfaceDef *> (servant);
- POA_CORBA::Contained::_get_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::LocalInterfaceDef::_set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::LocalInterfaceDef *> (servant);
- POA_CORBA::Contained::_set_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::LocalInterfaceDef::_get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::LocalInterfaceDef *> (servant);
- POA_CORBA::Contained::_get_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::LocalInterfaceDef::_set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::LocalInterfaceDef *> (servant);
- POA_CORBA::Contained::_set_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::LocalInterfaceDef::_get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::LocalInterfaceDef *> (servant);
- POA_CORBA::Contained::_get_defined_in_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::LocalInterfaceDef::_get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::LocalInterfaceDef *> (servant);
- POA_CORBA::Contained::_get_absolute_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::LocalInterfaceDef::_get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::LocalInterfaceDef *> (servant);
- POA_CORBA::Contained::_get_containing_repository_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::LocalInterfaceDef::describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::LocalInterfaceDef *> (servant);
- POA_CORBA::Contained::describe_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::LocalInterfaceDef::move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::LocalInterfaceDef *> (servant);
- POA_CORBA::Contained::move_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::LocalInterfaceDef::_get_type_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IDLType * const impl = static_cast<POA_CORBA::LocalInterfaceDef *> (servant);
- POA_CORBA::IDLType::_get_type_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::LocalInterfaceDef::_get_base_interfaces_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::InterfaceDef * const impl = static_cast<POA_CORBA::LocalInterfaceDef *> (servant);
- POA_CORBA::InterfaceDef::_get_base_interfaces_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::LocalInterfaceDef::_set_base_interfaces_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::InterfaceDef * const impl = static_cast<POA_CORBA::LocalInterfaceDef *> (servant);
- POA_CORBA::InterfaceDef::_set_base_interfaces_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::LocalInterfaceDef::is_a_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::InterfaceDef * const impl = static_cast<POA_CORBA::LocalInterfaceDef *> (servant);
- POA_CORBA::InterfaceDef::is_a_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::LocalInterfaceDef::describe_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::InterfaceDef * const impl = static_cast<POA_CORBA::LocalInterfaceDef *> (servant);
- POA_CORBA::InterfaceDef::describe_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::LocalInterfaceDef::create_attribute_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::InterfaceDef * const impl = static_cast<POA_CORBA::LocalInterfaceDef *> (servant);
- POA_CORBA::InterfaceDef::create_attribute_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::LocalInterfaceDef::create_operation_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::InterfaceDef * const impl = static_cast<POA_CORBA::LocalInterfaceDef *> (servant);
- POA_CORBA::InterfaceDef::create_operation_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtLocalInterfaceDef::_get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ExtLocalInterfaceDef *> (servant);
- POA_CORBA::IRObject::_get_def_kind_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtLocalInterfaceDef::destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ExtLocalInterfaceDef *> (servant);
- POA_CORBA::IRObject::destroy_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtLocalInterfaceDef::lookup_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtLocalInterfaceDef *> (servant);
- POA_CORBA::Container::lookup_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtLocalInterfaceDef::contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtLocalInterfaceDef *> (servant);
- POA_CORBA::Container::contents_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtLocalInterfaceDef::lookup_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtLocalInterfaceDef *> (servant);
- POA_CORBA::Container::lookup_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtLocalInterfaceDef::describe_contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtLocalInterfaceDef *> (servant);
- POA_CORBA::Container::describe_contents_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtLocalInterfaceDef::create_module_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtLocalInterfaceDef *> (servant);
- POA_CORBA::Container::create_module_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtLocalInterfaceDef::create_constant_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtLocalInterfaceDef *> (servant);
- POA_CORBA::Container::create_constant_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtLocalInterfaceDef::create_struct_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtLocalInterfaceDef *> (servant);
- POA_CORBA::Container::create_struct_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtLocalInterfaceDef::create_union_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtLocalInterfaceDef *> (servant);
- POA_CORBA::Container::create_union_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtLocalInterfaceDef::create_enum_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtLocalInterfaceDef *> (servant);
- POA_CORBA::Container::create_enum_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtLocalInterfaceDef::create_alias_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtLocalInterfaceDef *> (servant);
- POA_CORBA::Container::create_alias_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtLocalInterfaceDef::create_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtLocalInterfaceDef *> (servant);
- POA_CORBA::Container::create_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtLocalInterfaceDef::create_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtLocalInterfaceDef *> (servant);
- POA_CORBA::Container::create_value_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtLocalInterfaceDef::create_value_box_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtLocalInterfaceDef *> (servant);
- POA_CORBA::Container::create_value_box_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtLocalInterfaceDef::create_exception_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtLocalInterfaceDef *> (servant);
- POA_CORBA::Container::create_exception_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtLocalInterfaceDef::create_native_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtLocalInterfaceDef *> (servant);
- POA_CORBA::Container::create_native_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtLocalInterfaceDef::create_abstract_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtLocalInterfaceDef *> (servant);
- POA_CORBA::Container::create_abstract_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtLocalInterfaceDef::create_local_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtLocalInterfaceDef *> (servant);
- POA_CORBA::Container::create_local_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtLocalInterfaceDef::create_ext_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtLocalInterfaceDef *> (servant);
- POA_CORBA::Container::create_ext_value_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtLocalInterfaceDef::_get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ExtLocalInterfaceDef *> (servant);
- POA_CORBA::Contained::_get_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtLocalInterfaceDef::_set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ExtLocalInterfaceDef *> (servant);
- POA_CORBA::Contained::_set_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtLocalInterfaceDef::_get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ExtLocalInterfaceDef *> (servant);
- POA_CORBA::Contained::_get_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtLocalInterfaceDef::_set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ExtLocalInterfaceDef *> (servant);
- POA_CORBA::Contained::_set_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtLocalInterfaceDef::_get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ExtLocalInterfaceDef *> (servant);
- POA_CORBA::Contained::_get_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtLocalInterfaceDef::_set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ExtLocalInterfaceDef *> (servant);
- POA_CORBA::Contained::_set_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtLocalInterfaceDef::_get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ExtLocalInterfaceDef *> (servant);
- POA_CORBA::Contained::_get_defined_in_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtLocalInterfaceDef::_get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ExtLocalInterfaceDef *> (servant);
- POA_CORBA::Contained::_get_absolute_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtLocalInterfaceDef::_get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ExtLocalInterfaceDef *> (servant);
- POA_CORBA::Contained::_get_containing_repository_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtLocalInterfaceDef::describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ExtLocalInterfaceDef *> (servant);
- POA_CORBA::Contained::describe_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtLocalInterfaceDef::move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ExtLocalInterfaceDef *> (servant);
- POA_CORBA::Contained::move_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtLocalInterfaceDef::_get_type_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IDLType * const impl = static_cast<POA_CORBA::ExtLocalInterfaceDef *> (servant);
- POA_CORBA::IDLType::_get_type_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtLocalInterfaceDef::_get_base_interfaces_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::InterfaceDef * const impl = static_cast<POA_CORBA::ExtLocalInterfaceDef *> (servant);
- POA_CORBA::InterfaceDef::_get_base_interfaces_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtLocalInterfaceDef::_set_base_interfaces_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::InterfaceDef * const impl = static_cast<POA_CORBA::ExtLocalInterfaceDef *> (servant);
- POA_CORBA::InterfaceDef::_set_base_interfaces_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtLocalInterfaceDef::is_a_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::InterfaceDef * const impl = static_cast<POA_CORBA::ExtLocalInterfaceDef *> (servant);
- POA_CORBA::InterfaceDef::is_a_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtLocalInterfaceDef::describe_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::InterfaceDef * const impl = static_cast<POA_CORBA::ExtLocalInterfaceDef *> (servant);
- POA_CORBA::InterfaceDef::describe_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtLocalInterfaceDef::create_attribute_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::InterfaceDef * const impl = static_cast<POA_CORBA::ExtLocalInterfaceDef *> (servant);
- POA_CORBA::InterfaceDef::create_attribute_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtLocalInterfaceDef::create_operation_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::InterfaceDef * const impl = static_cast<POA_CORBA::ExtLocalInterfaceDef *> (servant);
- POA_CORBA::InterfaceDef::create_operation_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtLocalInterfaceDef::describe_ext_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::InterfaceAttrExtension * const impl = static_cast<POA_CORBA::ExtLocalInterfaceDef *> (servant);
- POA_CORBA::InterfaceAttrExtension::describe_ext_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtLocalInterfaceDef::create_ext_attribute_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::InterfaceAttrExtension * const impl = static_cast<POA_CORBA::ExtLocalInterfaceDef *> (servant);
- POA_CORBA::InterfaceAttrExtension::create_ext_attribute_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-
-TAO_END_VERSIONED_NAMESPACE_DECL
-
-
diff --git a/TAO/orbsvcs/orbsvcs/IFRService/IFR_BasicS_T.cpp b/TAO/orbsvcs/orbsvcs/IFRService/IFR_BasicS_T.cpp
deleted file mode 100644
index 41877f34ad5..00000000000
--- a/TAO/orbsvcs/orbsvcs/IFRService/IFR_BasicS_T.cpp
+++ /dev/null
@@ -1,49 +0,0 @@
-// -*- 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
-
-// TAO_IDL - Generated from
-// be\be_codegen.cpp:683
-
-#ifndef _TAO_IDL____ORBSVCS_ORBSVCS_IFRSERVICE_IFR_BASICS_T_CPP_
-#define _TAO_IDL____ORBSVCS_ORBSVCS_IFRSERVICE_IFR_BASICS_T_CPP_
-
-#include "IFR_BasicS_T.h"
-
-#if !defined (__ACE_INLINE__)
-#include "IFR_BasicS_T.inl"
-#endif /* !defined INLINE */
-
-
-
-TAO_BEGIN_VERSIONED_NAMESPACE_DECL
-
-
-
-TAO_END_VERSIONED_NAMESPACE_DECL
-
-
-#endif /* ifndef */
diff --git a/TAO/orbsvcs/orbsvcs/IFRService/IFR_BasicS_T.h b/TAO/orbsvcs/orbsvcs/IFRService/IFR_BasicS_T.h
deleted file mode 100644
index 6e34f9b7d94..00000000000
--- a/TAO/orbsvcs/orbsvcs/IFRService/IFR_BasicS_T.h
+++ /dev/null
@@ -1,5711 +0,0 @@
-// -*- 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
-
-// TAO_IDL - Generated from
-// be\be_codegen.cpp:545
-
-#ifndef _TAO_IDL____ORBSVCS_ORBSVCS_IFRSERVICE_IFR_BASICS_T_H_
-#define _TAO_IDL____ORBSVCS_ORBSVCS_IFRSERVICE_IFR_BASICS_T_H_
-
-#include /**/ "ace/pre.h"
-
-TAO_BEGIN_VERSIONED_NAMESPACE_DECL
-
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_root/root_sth.cpp:116
-
-namespace POA_CORBA
-{
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/tie_sh.cpp:87
-
- // TIE class: Refer to CORBA v2.2, Section 20.34.4
- template <class T>
- class Repository_tie : public Repository
- {
- public:
- /// the T& ctor
- Repository_tie (T &t);
- /// ctor taking a POA
- Repository_tie (T &t, PortableServer::POA_ptr poa);
- /// ctor taking pointer and an ownership flag
- Repository_tie (T *tp, ::CORBA::Boolean release = true);
- /// ctor with T*, ownership flag and a POA
- Repository_tie (
- T *tp,
- PortableServer::POA_ptr poa,
- ::CORBA::Boolean release = true
- );
- /// dtor
-
- ~Repository_tie (void);
- // TIE specific functions
- /// return the underlying object
- T *_tied_object (void);
- /// set the underlying object
- void _tied_object (T &obj);
- /// set the underlying object and the ownership flag
- void _tied_object (T *obj, ::CORBA::Boolean release = true);
- /// do we own it
- ::CORBA::Boolean _is_owner (void);
- /// set the ownership
-
- void _is_owner ( ::CORBA::Boolean b);
- // overridden ServantBase operations
- PortableServer::POA_ptr _default_POA (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::DefinitionKind def_kind (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void destroy (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Contained_ptr lookup (
- const char * search_name
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ContainedSeq * contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ContainedSeq * lookup_name (
- const char * search_name,
- ::CORBA::Long levels_to_search,
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Container::DescriptionSeq * describe_contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited,
- ::CORBA::Long max_returned_objs
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ModuleDef_ptr create_module (
- const char * id,
- const char * name,
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ConstantDef_ptr create_constant (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- const ::CORBA::Any & value
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::StructDef_ptr create_struct (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::UnionDef_ptr create_union (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr discriminator_type,
- const ::CORBA::UnionMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::EnumDef_ptr create_enum (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::EnumMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::AliasDef_ptr create_alias (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::InterfaceDef_ptr create_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ValueDef_ptr create_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::InitializerSeq & initializers
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ValueBoxDef_ptr create_value_box (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type_def
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ExceptionDef_ptr create_exception (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::NativeDef_ptr create_native (
- const char * id,
- const char * name,
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::AbstractInterfaceDef_ptr create_abstract_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::AbstractInterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::LocalInterfaceDef_ptr create_local_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ExtValueDef_ptr create_ext_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::ExtInitializerSeq & initializers
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Contained_ptr lookup_id (
- const char * search_id
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::TypeCode_ptr get_canonical_typecode (
- ::CORBA::TypeCode_ptr tc
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::PrimitiveDef_ptr get_primitive (
- ::CORBA::PrimitiveKind kind
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::StringDef_ptr create_string (
- ::CORBA::ULong bound
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::WstringDef_ptr create_wstring (
- ::CORBA::ULong bound
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::SequenceDef_ptr create_sequence (
- ::CORBA::ULong bound,
- ::CORBA::IDLType_ptr element_type
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ArrayDef_ptr create_array (
- ::CORBA::ULong length,
- ::CORBA::IDLType_ptr element_type
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::FixedDef_ptr create_fixed (
- ::CORBA::UShort digits,
- ::CORBA::Short scale
- );
-
- private:
- T *ptr_;
- PortableServer::POA_var poa_;
- ::CORBA::Boolean rel_;
-
- // copy and assignment are not allowed
- Repository_tie (const Repository_tie &);
- void operator= (const Repository_tie &);
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/tie_sh.cpp:87
-
- // TIE class: Refer to CORBA v2.2, Section 20.34.4
- template <class T>
- class ModuleDef_tie : public ModuleDef
- {
- public:
- /// the T& ctor
- ModuleDef_tie (T &t);
- /// ctor taking a POA
- ModuleDef_tie (T &t, PortableServer::POA_ptr poa);
- /// ctor taking pointer and an ownership flag
- ModuleDef_tie (T *tp, ::CORBA::Boolean release = true);
- /// ctor with T*, ownership flag and a POA
- ModuleDef_tie (
- T *tp,
- PortableServer::POA_ptr poa,
- ::CORBA::Boolean release = true
- );
- /// dtor
-
- ~ModuleDef_tie (void);
- // TIE specific functions
- /// return the underlying object
- T *_tied_object (void);
- /// set the underlying object
- void _tied_object (T &obj);
- /// set the underlying object and the ownership flag
- void _tied_object (T *obj, ::CORBA::Boolean release = true);
- /// do we own it
- ::CORBA::Boolean _is_owner (void);
- /// set the ownership
-
- void _is_owner ( ::CORBA::Boolean b);
- // overridden ServantBase operations
- PortableServer::POA_ptr _default_POA (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::DefinitionKind def_kind (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void destroy (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Contained_ptr lookup (
- const char * search_name
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ContainedSeq * contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ContainedSeq * lookup_name (
- const char * search_name,
- ::CORBA::Long levels_to_search,
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Container::DescriptionSeq * describe_contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited,
- ::CORBA::Long max_returned_objs
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ModuleDef_ptr create_module (
- const char * id,
- const char * name,
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ConstantDef_ptr create_constant (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- const ::CORBA::Any & value
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::StructDef_ptr create_struct (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::UnionDef_ptr create_union (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr discriminator_type,
- const ::CORBA::UnionMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::EnumDef_ptr create_enum (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::EnumMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::AliasDef_ptr create_alias (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::InterfaceDef_ptr create_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ValueDef_ptr create_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::InitializerSeq & initializers
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ValueBoxDef_ptr create_value_box (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type_def
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ExceptionDef_ptr create_exception (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::NativeDef_ptr create_native (
- const char * id,
- const char * name,
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::AbstractInterfaceDef_ptr create_abstract_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::AbstractInterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::LocalInterfaceDef_ptr create_local_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ExtValueDef_ptr create_ext_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::ExtInitializerSeq & initializers
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * id (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void id (
- const char * id
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void name (
- const char * name
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * version (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void version (
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Container_ptr defined_in (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * absolute_name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Repository_ptr containing_repository (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Contained::Description * describe (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- );
-
- private:
- T *ptr_;
- PortableServer::POA_var poa_;
- ::CORBA::Boolean rel_;
-
- // copy and assignment are not allowed
- ModuleDef_tie (const ModuleDef_tie &);
- void operator= (const ModuleDef_tie &);
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/tie_sh.cpp:87
-
- // TIE class: Refer to CORBA v2.2, Section 20.34.4
- template <class T>
- class ConstantDef_tie : public ConstantDef
- {
- public:
- /// the T& ctor
- ConstantDef_tie (T &t);
- /// ctor taking a POA
- ConstantDef_tie (T &t, PortableServer::POA_ptr poa);
- /// ctor taking pointer and an ownership flag
- ConstantDef_tie (T *tp, ::CORBA::Boolean release = true);
- /// ctor with T*, ownership flag and a POA
- ConstantDef_tie (
- T *tp,
- PortableServer::POA_ptr poa,
- ::CORBA::Boolean release = true
- );
- /// dtor
-
- ~ConstantDef_tie (void);
- // TIE specific functions
- /// return the underlying object
- T *_tied_object (void);
- /// set the underlying object
- void _tied_object (T &obj);
- /// set the underlying object and the ownership flag
- void _tied_object (T *obj, ::CORBA::Boolean release = true);
- /// do we own it
- ::CORBA::Boolean _is_owner (void);
- /// set the ownership
-
- void _is_owner ( ::CORBA::Boolean b);
- // overridden ServantBase operations
- PortableServer::POA_ptr _default_POA (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::DefinitionKind def_kind (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void destroy (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * id (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void id (
- const char * id
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void name (
- const char * name
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * version (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void version (
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Container_ptr defined_in (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * absolute_name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Repository_ptr containing_repository (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Contained::Description * describe (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::TypeCode_ptr type (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::IDLType_ptr type_def (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void type_def (
- ::CORBA::IDLType_ptr type_def
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Any * value (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void value (
- const ::CORBA::Any & value
- );
-
- private:
- T *ptr_;
- PortableServer::POA_var poa_;
- ::CORBA::Boolean rel_;
-
- // copy and assignment are not allowed
- ConstantDef_tie (const ConstantDef_tie &);
- void operator= (const ConstantDef_tie &);
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/tie_sh.cpp:87
-
- // TIE class: Refer to CORBA v2.2, Section 20.34.4
- template <class T>
- class StructDef_tie : public StructDef
- {
- public:
- /// the T& ctor
- StructDef_tie (T &t);
- /// ctor taking a POA
- StructDef_tie (T &t, PortableServer::POA_ptr poa);
- /// ctor taking pointer and an ownership flag
- StructDef_tie (T *tp, ::CORBA::Boolean release = true);
- /// ctor with T*, ownership flag and a POA
- StructDef_tie (
- T *tp,
- PortableServer::POA_ptr poa,
- ::CORBA::Boolean release = true
- );
- /// dtor
-
- ~StructDef_tie (void);
- // TIE specific functions
- /// return the underlying object
- T *_tied_object (void);
- /// set the underlying object
- void _tied_object (T &obj);
- /// set the underlying object and the ownership flag
- void _tied_object (T *obj, ::CORBA::Boolean release = true);
- /// do we own it
- ::CORBA::Boolean _is_owner (void);
- /// set the ownership
-
- void _is_owner ( ::CORBA::Boolean b);
- // overridden ServantBase operations
- PortableServer::POA_ptr _default_POA (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::DefinitionKind def_kind (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void destroy (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * id (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void id (
- const char * id
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void name (
- const char * name
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * version (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void version (
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Container_ptr defined_in (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * absolute_name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Repository_ptr containing_repository (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Contained::Description * describe (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::TypeCode_ptr type (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Contained_ptr lookup (
- const char * search_name
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ContainedSeq * contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ContainedSeq * lookup_name (
- const char * search_name,
- ::CORBA::Long levels_to_search,
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Container::DescriptionSeq * describe_contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited,
- ::CORBA::Long max_returned_objs
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ModuleDef_ptr create_module (
- const char * id,
- const char * name,
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ConstantDef_ptr create_constant (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- const ::CORBA::Any & value
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::StructDef_ptr create_struct (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::UnionDef_ptr create_union (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr discriminator_type,
- const ::CORBA::UnionMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::EnumDef_ptr create_enum (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::EnumMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::AliasDef_ptr create_alias (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::InterfaceDef_ptr create_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ValueDef_ptr create_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::InitializerSeq & initializers
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ValueBoxDef_ptr create_value_box (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type_def
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ExceptionDef_ptr create_exception (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::NativeDef_ptr create_native (
- const char * id,
- const char * name,
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::AbstractInterfaceDef_ptr create_abstract_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::AbstractInterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::LocalInterfaceDef_ptr create_local_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ExtValueDef_ptr create_ext_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::ExtInitializerSeq & initializers
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::StructMemberSeq * members (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void members (
- const ::CORBA::StructMemberSeq & members
- );
-
- private:
- T *ptr_;
- PortableServer::POA_var poa_;
- ::CORBA::Boolean rel_;
-
- // copy and assignment are not allowed
- StructDef_tie (const StructDef_tie &);
- void operator= (const StructDef_tie &);
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/tie_sh.cpp:87
-
- // TIE class: Refer to CORBA v2.2, Section 20.34.4
- template <class T>
- class UnionDef_tie : public UnionDef
- {
- public:
- /// the T& ctor
- UnionDef_tie (T &t);
- /// ctor taking a POA
- UnionDef_tie (T &t, PortableServer::POA_ptr poa);
- /// ctor taking pointer and an ownership flag
- UnionDef_tie (T *tp, ::CORBA::Boolean release = true);
- /// ctor with T*, ownership flag and a POA
- UnionDef_tie (
- T *tp,
- PortableServer::POA_ptr poa,
- ::CORBA::Boolean release = true
- );
- /// dtor
-
- ~UnionDef_tie (void);
- // TIE specific functions
- /// return the underlying object
- T *_tied_object (void);
- /// set the underlying object
- void _tied_object (T &obj);
- /// set the underlying object and the ownership flag
- void _tied_object (T *obj, ::CORBA::Boolean release = true);
- /// do we own it
- ::CORBA::Boolean _is_owner (void);
- /// set the ownership
-
- void _is_owner ( ::CORBA::Boolean b);
- // overridden ServantBase operations
- PortableServer::POA_ptr _default_POA (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::DefinitionKind def_kind (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void destroy (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * id (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void id (
- const char * id
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void name (
- const char * name
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * version (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void version (
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Container_ptr defined_in (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * absolute_name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Repository_ptr containing_repository (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Contained::Description * describe (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::TypeCode_ptr type (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Contained_ptr lookup (
- const char * search_name
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ContainedSeq * contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ContainedSeq * lookup_name (
- const char * search_name,
- ::CORBA::Long levels_to_search,
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Container::DescriptionSeq * describe_contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited,
- ::CORBA::Long max_returned_objs
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ModuleDef_ptr create_module (
- const char * id,
- const char * name,
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ConstantDef_ptr create_constant (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- const ::CORBA::Any & value
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::StructDef_ptr create_struct (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::UnionDef_ptr create_union (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr discriminator_type,
- const ::CORBA::UnionMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::EnumDef_ptr create_enum (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::EnumMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::AliasDef_ptr create_alias (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::InterfaceDef_ptr create_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ValueDef_ptr create_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::InitializerSeq & initializers
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ValueBoxDef_ptr create_value_box (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type_def
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ExceptionDef_ptr create_exception (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::NativeDef_ptr create_native (
- const char * id,
- const char * name,
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::AbstractInterfaceDef_ptr create_abstract_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::AbstractInterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::LocalInterfaceDef_ptr create_local_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ExtValueDef_ptr create_ext_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::ExtInitializerSeq & initializers
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::TypeCode_ptr discriminator_type (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::IDLType_ptr discriminator_type_def (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void discriminator_type_def (
- ::CORBA::IDLType_ptr discriminator_type_def
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::UnionMemberSeq * members (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void members (
- const ::CORBA::UnionMemberSeq & members
- );
-
- private:
- T *ptr_;
- PortableServer::POA_var poa_;
- ::CORBA::Boolean rel_;
-
- // copy and assignment are not allowed
- UnionDef_tie (const UnionDef_tie &);
- void operator= (const UnionDef_tie &);
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/tie_sh.cpp:87
-
- // TIE class: Refer to CORBA v2.2, Section 20.34.4
- template <class T>
- class EnumDef_tie : public EnumDef
- {
- public:
- /// the T& ctor
- EnumDef_tie (T &t);
- /// ctor taking a POA
- EnumDef_tie (T &t, PortableServer::POA_ptr poa);
- /// ctor taking pointer and an ownership flag
- EnumDef_tie (T *tp, ::CORBA::Boolean release = true);
- /// ctor with T*, ownership flag and a POA
- EnumDef_tie (
- T *tp,
- PortableServer::POA_ptr poa,
- ::CORBA::Boolean release = true
- );
- /// dtor
-
- ~EnumDef_tie (void);
- // TIE specific functions
- /// return the underlying object
- T *_tied_object (void);
- /// set the underlying object
- void _tied_object (T &obj);
- /// set the underlying object and the ownership flag
- void _tied_object (T *obj, ::CORBA::Boolean release = true);
- /// do we own it
- ::CORBA::Boolean _is_owner (void);
- /// set the ownership
-
- void _is_owner ( ::CORBA::Boolean b);
- // overridden ServantBase operations
- PortableServer::POA_ptr _default_POA (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::DefinitionKind def_kind (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void destroy (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * id (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void id (
- const char * id
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void name (
- const char * name
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * version (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void version (
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Container_ptr defined_in (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * absolute_name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Repository_ptr containing_repository (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Contained::Description * describe (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::TypeCode_ptr type (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::EnumMemberSeq * members (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void members (
- const ::CORBA::EnumMemberSeq & members
- );
-
- private:
- T *ptr_;
- PortableServer::POA_var poa_;
- ::CORBA::Boolean rel_;
-
- // copy and assignment are not allowed
- EnumDef_tie (const EnumDef_tie &);
- void operator= (const EnumDef_tie &);
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/tie_sh.cpp:87
-
- // TIE class: Refer to CORBA v2.2, Section 20.34.4
- template <class T>
- class AliasDef_tie : public AliasDef
- {
- public:
- /// the T& ctor
- AliasDef_tie (T &t);
- /// ctor taking a POA
- AliasDef_tie (T &t, PortableServer::POA_ptr poa);
- /// ctor taking pointer and an ownership flag
- AliasDef_tie (T *tp, ::CORBA::Boolean release = true);
- /// ctor with T*, ownership flag and a POA
- AliasDef_tie (
- T *tp,
- PortableServer::POA_ptr poa,
- ::CORBA::Boolean release = true
- );
- /// dtor
-
- ~AliasDef_tie (void);
- // TIE specific functions
- /// return the underlying object
- T *_tied_object (void);
- /// set the underlying object
- void _tied_object (T &obj);
- /// set the underlying object and the ownership flag
- void _tied_object (T *obj, ::CORBA::Boolean release = true);
- /// do we own it
- ::CORBA::Boolean _is_owner (void);
- /// set the ownership
-
- void _is_owner ( ::CORBA::Boolean b);
- // overridden ServantBase operations
- PortableServer::POA_ptr _default_POA (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::DefinitionKind def_kind (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void destroy (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * id (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void id (
- const char * id
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void name (
- const char * name
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * version (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void version (
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Container_ptr defined_in (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * absolute_name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Repository_ptr containing_repository (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Contained::Description * describe (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::TypeCode_ptr type (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::IDLType_ptr original_type_def (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void original_type_def (
- ::CORBA::IDLType_ptr original_type_def
- );
-
- private:
- T *ptr_;
- PortableServer::POA_var poa_;
- ::CORBA::Boolean rel_;
-
- // copy and assignment are not allowed
- AliasDef_tie (const AliasDef_tie &);
- void operator= (const AliasDef_tie &);
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/tie_sh.cpp:87
-
- // TIE class: Refer to CORBA v2.2, Section 20.34.4
- template <class T>
- class NativeDef_tie : public NativeDef
- {
- public:
- /// the T& ctor
- NativeDef_tie (T &t);
- /// ctor taking a POA
- NativeDef_tie (T &t, PortableServer::POA_ptr poa);
- /// ctor taking pointer and an ownership flag
- NativeDef_tie (T *tp, ::CORBA::Boolean release = true);
- /// ctor with T*, ownership flag and a POA
- NativeDef_tie (
- T *tp,
- PortableServer::POA_ptr poa,
- ::CORBA::Boolean release = true
- );
- /// dtor
-
- ~NativeDef_tie (void);
- // TIE specific functions
- /// return the underlying object
- T *_tied_object (void);
- /// set the underlying object
- void _tied_object (T &obj);
- /// set the underlying object and the ownership flag
- void _tied_object (T *obj, ::CORBA::Boolean release = true);
- /// do we own it
- ::CORBA::Boolean _is_owner (void);
- /// set the ownership
-
- void _is_owner ( ::CORBA::Boolean b);
- // overridden ServantBase operations
- PortableServer::POA_ptr _default_POA (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::DefinitionKind def_kind (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void destroy (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * id (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void id (
- const char * id
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void name (
- const char * name
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * version (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void version (
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Container_ptr defined_in (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * absolute_name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Repository_ptr containing_repository (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Contained::Description * describe (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::TypeCode_ptr type (
- );
-
- private:
- T *ptr_;
- PortableServer::POA_var poa_;
- ::CORBA::Boolean rel_;
-
- // copy and assignment are not allowed
- NativeDef_tie (const NativeDef_tie &);
- void operator= (const NativeDef_tie &);
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/tie_sh.cpp:87
-
- // TIE class: Refer to CORBA v2.2, Section 20.34.4
- template <class T>
- class PrimitiveDef_tie : public PrimitiveDef
- {
- public:
- /// the T& ctor
- PrimitiveDef_tie (T &t);
- /// ctor taking a POA
- PrimitiveDef_tie (T &t, PortableServer::POA_ptr poa);
- /// ctor taking pointer and an ownership flag
- PrimitiveDef_tie (T *tp, ::CORBA::Boolean release = true);
- /// ctor with T*, ownership flag and a POA
- PrimitiveDef_tie (
- T *tp,
- PortableServer::POA_ptr poa,
- ::CORBA::Boolean release = true
- );
- /// dtor
-
- ~PrimitiveDef_tie (void);
- // TIE specific functions
- /// return the underlying object
- T *_tied_object (void);
- /// set the underlying object
- void _tied_object (T &obj);
- /// set the underlying object and the ownership flag
- void _tied_object (T *obj, ::CORBA::Boolean release = true);
- /// do we own it
- ::CORBA::Boolean _is_owner (void);
- /// set the ownership
-
- void _is_owner ( ::CORBA::Boolean b);
- // overridden ServantBase operations
- PortableServer::POA_ptr _default_POA (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::DefinitionKind def_kind (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void destroy (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::TypeCode_ptr type (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::PrimitiveKind kind (
- );
-
- private:
- T *ptr_;
- PortableServer::POA_var poa_;
- ::CORBA::Boolean rel_;
-
- // copy and assignment are not allowed
- PrimitiveDef_tie (const PrimitiveDef_tie &);
- void operator= (const PrimitiveDef_tie &);
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/tie_sh.cpp:87
-
- // TIE class: Refer to CORBA v2.2, Section 20.34.4
- template <class T>
- class StringDef_tie : public StringDef
- {
- public:
- /// the T& ctor
- StringDef_tie (T &t);
- /// ctor taking a POA
- StringDef_tie (T &t, PortableServer::POA_ptr poa);
- /// ctor taking pointer and an ownership flag
- StringDef_tie (T *tp, ::CORBA::Boolean release = true);
- /// ctor with T*, ownership flag and a POA
- StringDef_tie (
- T *tp,
- PortableServer::POA_ptr poa,
- ::CORBA::Boolean release = true
- );
- /// dtor
-
- ~StringDef_tie (void);
- // TIE specific functions
- /// return the underlying object
- T *_tied_object (void);
- /// set the underlying object
- void _tied_object (T &obj);
- /// set the underlying object and the ownership flag
- void _tied_object (T *obj, ::CORBA::Boolean release = true);
- /// do we own it
- ::CORBA::Boolean _is_owner (void);
- /// set the ownership
-
- void _is_owner ( ::CORBA::Boolean b);
- // overridden ServantBase operations
- PortableServer::POA_ptr _default_POA (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::DefinitionKind def_kind (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void destroy (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::TypeCode_ptr type (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ULong bound (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void bound (
- ::CORBA::ULong bound
- );
-
- private:
- T *ptr_;
- PortableServer::POA_var poa_;
- ::CORBA::Boolean rel_;
-
- // copy and assignment are not allowed
- StringDef_tie (const StringDef_tie &);
- void operator= (const StringDef_tie &);
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/tie_sh.cpp:87
-
- // TIE class: Refer to CORBA v2.2, Section 20.34.4
- template <class T>
- class WstringDef_tie : public WstringDef
- {
- public:
- /// the T& ctor
- WstringDef_tie (T &t);
- /// ctor taking a POA
- WstringDef_tie (T &t, PortableServer::POA_ptr poa);
- /// ctor taking pointer and an ownership flag
- WstringDef_tie (T *tp, ::CORBA::Boolean release = true);
- /// ctor with T*, ownership flag and a POA
- WstringDef_tie (
- T *tp,
- PortableServer::POA_ptr poa,
- ::CORBA::Boolean release = true
- );
- /// dtor
-
- ~WstringDef_tie (void);
- // TIE specific functions
- /// return the underlying object
- T *_tied_object (void);
- /// set the underlying object
- void _tied_object (T &obj);
- /// set the underlying object and the ownership flag
- void _tied_object (T *obj, ::CORBA::Boolean release = true);
- /// do we own it
- ::CORBA::Boolean _is_owner (void);
- /// set the ownership
-
- void _is_owner ( ::CORBA::Boolean b);
- // overridden ServantBase operations
- PortableServer::POA_ptr _default_POA (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::DefinitionKind def_kind (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void destroy (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::TypeCode_ptr type (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ULong bound (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void bound (
- ::CORBA::ULong bound
- );
-
- private:
- T *ptr_;
- PortableServer::POA_var poa_;
- ::CORBA::Boolean rel_;
-
- // copy and assignment are not allowed
- WstringDef_tie (const WstringDef_tie &);
- void operator= (const WstringDef_tie &);
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/tie_sh.cpp:87
-
- // TIE class: Refer to CORBA v2.2, Section 20.34.4
- template <class T>
- class SequenceDef_tie : public SequenceDef
- {
- public:
- /// the T& ctor
- SequenceDef_tie (T &t);
- /// ctor taking a POA
- SequenceDef_tie (T &t, PortableServer::POA_ptr poa);
- /// ctor taking pointer and an ownership flag
- SequenceDef_tie (T *tp, ::CORBA::Boolean release = true);
- /// ctor with T*, ownership flag and a POA
- SequenceDef_tie (
- T *tp,
- PortableServer::POA_ptr poa,
- ::CORBA::Boolean release = true
- );
- /// dtor
-
- ~SequenceDef_tie (void);
- // TIE specific functions
- /// return the underlying object
- T *_tied_object (void);
- /// set the underlying object
- void _tied_object (T &obj);
- /// set the underlying object and the ownership flag
- void _tied_object (T *obj, ::CORBA::Boolean release = true);
- /// do we own it
- ::CORBA::Boolean _is_owner (void);
- /// set the ownership
-
- void _is_owner ( ::CORBA::Boolean b);
- // overridden ServantBase operations
- PortableServer::POA_ptr _default_POA (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::DefinitionKind def_kind (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void destroy (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::TypeCode_ptr type (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ULong bound (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void bound (
- ::CORBA::ULong bound
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::TypeCode_ptr element_type (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::IDLType_ptr element_type_def (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void element_type_def (
- ::CORBA::IDLType_ptr element_type_def
- );
-
- private:
- T *ptr_;
- PortableServer::POA_var poa_;
- ::CORBA::Boolean rel_;
-
- // copy and assignment are not allowed
- SequenceDef_tie (const SequenceDef_tie &);
- void operator= (const SequenceDef_tie &);
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/tie_sh.cpp:87
-
- // TIE class: Refer to CORBA v2.2, Section 20.34.4
- template <class T>
- class ArrayDef_tie : public ArrayDef
- {
- public:
- /// the T& ctor
- ArrayDef_tie (T &t);
- /// ctor taking a POA
- ArrayDef_tie (T &t, PortableServer::POA_ptr poa);
- /// ctor taking pointer and an ownership flag
- ArrayDef_tie (T *tp, ::CORBA::Boolean release = true);
- /// ctor with T*, ownership flag and a POA
- ArrayDef_tie (
- T *tp,
- PortableServer::POA_ptr poa,
- ::CORBA::Boolean release = true
- );
- /// dtor
-
- ~ArrayDef_tie (void);
- // TIE specific functions
- /// return the underlying object
- T *_tied_object (void);
- /// set the underlying object
- void _tied_object (T &obj);
- /// set the underlying object and the ownership flag
- void _tied_object (T *obj, ::CORBA::Boolean release = true);
- /// do we own it
- ::CORBA::Boolean _is_owner (void);
- /// set the ownership
-
- void _is_owner ( ::CORBA::Boolean b);
- // overridden ServantBase operations
- PortableServer::POA_ptr _default_POA (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::DefinitionKind def_kind (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void destroy (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::TypeCode_ptr type (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ULong length (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void length (
- ::CORBA::ULong length
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::TypeCode_ptr element_type (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::IDLType_ptr element_type_def (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void element_type_def (
- ::CORBA::IDLType_ptr element_type_def
- );
-
- private:
- T *ptr_;
- PortableServer::POA_var poa_;
- ::CORBA::Boolean rel_;
-
- // copy and assignment are not allowed
- ArrayDef_tie (const ArrayDef_tie &);
- void operator= (const ArrayDef_tie &);
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/tie_sh.cpp:87
-
- // TIE class: Refer to CORBA v2.2, Section 20.34.4
- template <class T>
- class ExceptionDef_tie : public ExceptionDef
- {
- public:
- /// the T& ctor
- ExceptionDef_tie (T &t);
- /// ctor taking a POA
- ExceptionDef_tie (T &t, PortableServer::POA_ptr poa);
- /// ctor taking pointer and an ownership flag
- ExceptionDef_tie (T *tp, ::CORBA::Boolean release = true);
- /// ctor with T*, ownership flag and a POA
- ExceptionDef_tie (
- T *tp,
- PortableServer::POA_ptr poa,
- ::CORBA::Boolean release = true
- );
- /// dtor
-
- ~ExceptionDef_tie (void);
- // TIE specific functions
- /// return the underlying object
- T *_tied_object (void);
- /// set the underlying object
- void _tied_object (T &obj);
- /// set the underlying object and the ownership flag
- void _tied_object (T *obj, ::CORBA::Boolean release = true);
- /// do we own it
- ::CORBA::Boolean _is_owner (void);
- /// set the ownership
-
- void _is_owner ( ::CORBA::Boolean b);
- // overridden ServantBase operations
- PortableServer::POA_ptr _default_POA (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::DefinitionKind def_kind (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void destroy (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * id (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void id (
- const char * id
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void name (
- const char * name
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * version (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void version (
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Container_ptr defined_in (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * absolute_name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Repository_ptr containing_repository (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Contained::Description * describe (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Contained_ptr lookup (
- const char * search_name
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ContainedSeq * contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ContainedSeq * lookup_name (
- const char * search_name,
- ::CORBA::Long levels_to_search,
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Container::DescriptionSeq * describe_contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited,
- ::CORBA::Long max_returned_objs
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ModuleDef_ptr create_module (
- const char * id,
- const char * name,
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ConstantDef_ptr create_constant (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- const ::CORBA::Any & value
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::StructDef_ptr create_struct (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::UnionDef_ptr create_union (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr discriminator_type,
- const ::CORBA::UnionMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::EnumDef_ptr create_enum (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::EnumMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::AliasDef_ptr create_alias (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::InterfaceDef_ptr create_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ValueDef_ptr create_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::InitializerSeq & initializers
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ValueBoxDef_ptr create_value_box (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type_def
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ExceptionDef_ptr create_exception (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::NativeDef_ptr create_native (
- const char * id,
- const char * name,
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::AbstractInterfaceDef_ptr create_abstract_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::AbstractInterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::LocalInterfaceDef_ptr create_local_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ExtValueDef_ptr create_ext_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::ExtInitializerSeq & initializers
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::TypeCode_ptr type (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::StructMemberSeq * members (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void members (
- const ::CORBA::StructMemberSeq & members
- );
-
- private:
- T *ptr_;
- PortableServer::POA_var poa_;
- ::CORBA::Boolean rel_;
-
- // copy and assignment are not allowed
- ExceptionDef_tie (const ExceptionDef_tie &);
- void operator= (const ExceptionDef_tie &);
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/tie_sh.cpp:87
-
- // TIE class: Refer to CORBA v2.2, Section 20.34.4
- template <class T>
- class AttributeDef_tie : public AttributeDef
- {
- public:
- /// the T& ctor
- AttributeDef_tie (T &t);
- /// ctor taking a POA
- AttributeDef_tie (T &t, PortableServer::POA_ptr poa);
- /// ctor taking pointer and an ownership flag
- AttributeDef_tie (T *tp, ::CORBA::Boolean release = true);
- /// ctor with T*, ownership flag and a POA
- AttributeDef_tie (
- T *tp,
- PortableServer::POA_ptr poa,
- ::CORBA::Boolean release = true
- );
- /// dtor
-
- ~AttributeDef_tie (void);
- // TIE specific functions
- /// return the underlying object
- T *_tied_object (void);
- /// set the underlying object
- void _tied_object (T &obj);
- /// set the underlying object and the ownership flag
- void _tied_object (T *obj, ::CORBA::Boolean release = true);
- /// do we own it
- ::CORBA::Boolean _is_owner (void);
- /// set the ownership
-
- void _is_owner ( ::CORBA::Boolean b);
- // overridden ServantBase operations
- PortableServer::POA_ptr _default_POA (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::DefinitionKind def_kind (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void destroy (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * id (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void id (
- const char * id
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void name (
- const char * name
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * version (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void version (
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Container_ptr defined_in (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * absolute_name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Repository_ptr containing_repository (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Contained::Description * describe (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::TypeCode_ptr type (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::IDLType_ptr type_def (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void type_def (
- ::CORBA::IDLType_ptr type_def
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::AttributeMode mode (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void mode (
- ::CORBA::AttributeMode mode
- );
-
- private:
- T *ptr_;
- PortableServer::POA_var poa_;
- ::CORBA::Boolean rel_;
-
- // copy and assignment are not allowed
- AttributeDef_tie (const AttributeDef_tie &);
- void operator= (const AttributeDef_tie &);
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/tie_sh.cpp:87
-
- // TIE class: Refer to CORBA v2.2, Section 20.34.4
- template <class T>
- class ExtAttributeDef_tie : public ExtAttributeDef
- {
- public:
- /// the T& ctor
- ExtAttributeDef_tie (T &t);
- /// ctor taking a POA
- ExtAttributeDef_tie (T &t, PortableServer::POA_ptr poa);
- /// ctor taking pointer and an ownership flag
- ExtAttributeDef_tie (T *tp, ::CORBA::Boolean release = true);
- /// ctor with T*, ownership flag and a POA
- ExtAttributeDef_tie (
- T *tp,
- PortableServer::POA_ptr poa,
- ::CORBA::Boolean release = true
- );
- /// dtor
-
- ~ExtAttributeDef_tie (void);
- // TIE specific functions
- /// return the underlying object
- T *_tied_object (void);
- /// set the underlying object
- void _tied_object (T &obj);
- /// set the underlying object and the ownership flag
- void _tied_object (T *obj, ::CORBA::Boolean release = true);
- /// do we own it
- ::CORBA::Boolean _is_owner (void);
- /// set the ownership
-
- void _is_owner ( ::CORBA::Boolean b);
- // overridden ServantBase operations
- PortableServer::POA_ptr _default_POA (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::DefinitionKind def_kind (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void destroy (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * id (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void id (
- const char * id
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void name (
- const char * name
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * version (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void version (
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Container_ptr defined_in (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * absolute_name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Repository_ptr containing_repository (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Contained::Description * describe (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::TypeCode_ptr type (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::IDLType_ptr type_def (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void type_def (
- ::CORBA::IDLType_ptr type_def
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::AttributeMode mode (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void mode (
- ::CORBA::AttributeMode mode
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ExcDescriptionSeq * get_exceptions (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void get_exceptions (
- const ::CORBA::ExcDescriptionSeq & get_exceptions
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ExcDescriptionSeq * set_exceptions (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void set_exceptions (
- const ::CORBA::ExcDescriptionSeq & set_exceptions
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ExtAttributeDescription * describe_attribute (
- );
-
- private:
- T *ptr_;
- PortableServer::POA_var poa_;
- ::CORBA::Boolean rel_;
-
- // copy and assignment are not allowed
- ExtAttributeDef_tie (const ExtAttributeDef_tie &);
- void operator= (const ExtAttributeDef_tie &);
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/tie_sh.cpp:87
-
- // TIE class: Refer to CORBA v2.2, Section 20.34.4
- template <class T>
- class OperationDef_tie : public OperationDef
- {
- public:
- /// the T& ctor
- OperationDef_tie (T &t);
- /// ctor taking a POA
- OperationDef_tie (T &t, PortableServer::POA_ptr poa);
- /// ctor taking pointer and an ownership flag
- OperationDef_tie (T *tp, ::CORBA::Boolean release = true);
- /// ctor with T*, ownership flag and a POA
- OperationDef_tie (
- T *tp,
- PortableServer::POA_ptr poa,
- ::CORBA::Boolean release = true
- );
- /// dtor
-
- ~OperationDef_tie (void);
- // TIE specific functions
- /// return the underlying object
- T *_tied_object (void);
- /// set the underlying object
- void _tied_object (T &obj);
- /// set the underlying object and the ownership flag
- void _tied_object (T *obj, ::CORBA::Boolean release = true);
- /// do we own it
- ::CORBA::Boolean _is_owner (void);
- /// set the ownership
-
- void _is_owner ( ::CORBA::Boolean b);
- // overridden ServantBase operations
- PortableServer::POA_ptr _default_POA (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::DefinitionKind def_kind (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void destroy (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * id (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void id (
- const char * id
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void name (
- const char * name
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * version (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void version (
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Container_ptr defined_in (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * absolute_name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Repository_ptr containing_repository (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Contained::Description * describe (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::TypeCode_ptr result (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::IDLType_ptr result_def (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void result_def (
- ::CORBA::IDLType_ptr result_def
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ParDescriptionSeq * params (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void params (
- const ::CORBA::ParDescriptionSeq & params
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::OperationMode mode (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void mode (
- ::CORBA::OperationMode mode
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ContextIdSeq * contexts (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void contexts (
- const ::CORBA::ContextIdSeq & contexts
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ExceptionDefSeq * exceptions (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void exceptions (
- const ::CORBA::ExceptionDefSeq & exceptions
- );
-
- private:
- T *ptr_;
- PortableServer::POA_var poa_;
- ::CORBA::Boolean rel_;
-
- // copy and assignment are not allowed
- OperationDef_tie (const OperationDef_tie &);
- void operator= (const OperationDef_tie &);
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/tie_sh.cpp:87
-
- // TIE class: Refer to CORBA v2.2, Section 20.34.4
- template <class T>
- class InterfaceDef_tie : public InterfaceDef
- {
- public:
- /// the T& ctor
- InterfaceDef_tie (T &t);
- /// ctor taking a POA
- InterfaceDef_tie (T &t, PortableServer::POA_ptr poa);
- /// ctor taking pointer and an ownership flag
- InterfaceDef_tie (T *tp, ::CORBA::Boolean release = true);
- /// ctor with T*, ownership flag and a POA
- InterfaceDef_tie (
- T *tp,
- PortableServer::POA_ptr poa,
- ::CORBA::Boolean release = true
- );
- /// dtor
-
- ~InterfaceDef_tie (void);
- // TIE specific functions
- /// return the underlying object
- T *_tied_object (void);
- /// set the underlying object
- void _tied_object (T &obj);
- /// set the underlying object and the ownership flag
- void _tied_object (T *obj, ::CORBA::Boolean release = true);
- /// do we own it
- ::CORBA::Boolean _is_owner (void);
- /// set the ownership
-
- void _is_owner ( ::CORBA::Boolean b);
- // overridden ServantBase operations
- PortableServer::POA_ptr _default_POA (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::DefinitionKind def_kind (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void destroy (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Contained_ptr lookup (
- const char * search_name
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ContainedSeq * contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ContainedSeq * lookup_name (
- const char * search_name,
- ::CORBA::Long levels_to_search,
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Container::DescriptionSeq * describe_contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited,
- ::CORBA::Long max_returned_objs
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ModuleDef_ptr create_module (
- const char * id,
- const char * name,
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ConstantDef_ptr create_constant (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- const ::CORBA::Any & value
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::StructDef_ptr create_struct (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::UnionDef_ptr create_union (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr discriminator_type,
- const ::CORBA::UnionMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::EnumDef_ptr create_enum (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::EnumMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::AliasDef_ptr create_alias (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::InterfaceDef_ptr create_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ValueDef_ptr create_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::InitializerSeq & initializers
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ValueBoxDef_ptr create_value_box (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type_def
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ExceptionDef_ptr create_exception (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::NativeDef_ptr create_native (
- const char * id,
- const char * name,
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::AbstractInterfaceDef_ptr create_abstract_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::AbstractInterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::LocalInterfaceDef_ptr create_local_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ExtValueDef_ptr create_ext_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::ExtInitializerSeq & initializers
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * id (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void id (
- const char * id
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void name (
- const char * name
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * version (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void version (
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Container_ptr defined_in (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * absolute_name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Repository_ptr containing_repository (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Contained::Description * describe (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::TypeCode_ptr type (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::InterfaceDefSeq * base_interfaces (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void base_interfaces (
- const ::CORBA::InterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Boolean is_a (
- const char * interface_id
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::InterfaceDef::FullInterfaceDescription * describe_interface (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::AttributeDef_ptr create_attribute (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- ::CORBA::AttributeMode mode
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::OperationDef_ptr create_operation (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr result,
- ::CORBA::OperationMode mode,
- const ::CORBA::ParDescriptionSeq & params,
- const ::CORBA::ExceptionDefSeq & exceptions,
- const ::CORBA::ContextIdSeq & contexts
- );
-
- private:
- T *ptr_;
- PortableServer::POA_var poa_;
- ::CORBA::Boolean rel_;
-
- // copy and assignment are not allowed
- InterfaceDef_tie (const InterfaceDef_tie &);
- void operator= (const InterfaceDef_tie &);
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/tie_sh.cpp:87
-
- // TIE class: Refer to CORBA v2.2, Section 20.34.4
- template <class T>
- class InterfaceAttrExtension_tie : public InterfaceAttrExtension
- {
- public:
- /// the T& ctor
- InterfaceAttrExtension_tie (T &t);
- /// ctor taking a POA
- InterfaceAttrExtension_tie (T &t, PortableServer::POA_ptr poa);
- /// ctor taking pointer and an ownership flag
- InterfaceAttrExtension_tie (T *tp, ::CORBA::Boolean release = true);
- /// ctor with T*, ownership flag and a POA
- InterfaceAttrExtension_tie (
- T *tp,
- PortableServer::POA_ptr poa,
- ::CORBA::Boolean release = true
- );
- /// dtor
-
- ~InterfaceAttrExtension_tie (void);
- // TIE specific functions
- /// return the underlying object
- T *_tied_object (void);
- /// set the underlying object
- void _tied_object (T &obj);
- /// set the underlying object and the ownership flag
- void _tied_object (T *obj, ::CORBA::Boolean release = true);
- /// do we own it
- ::CORBA::Boolean _is_owner (void);
- /// set the ownership
-
- void _is_owner ( ::CORBA::Boolean b);
- // overridden ServantBase operations
- PortableServer::POA_ptr _default_POA (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription * describe_ext_interface (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ExtAttributeDef_ptr create_ext_attribute (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- ::CORBA::AttributeMode mode,
- const ::CORBA::ExceptionDefSeq & get_exceptions,
- const ::CORBA::ExceptionDefSeq & set_exceptions
- );
-
- private:
- T *ptr_;
- PortableServer::POA_var poa_;
- ::CORBA::Boolean rel_;
-
- // copy and assignment are not allowed
- InterfaceAttrExtension_tie (const InterfaceAttrExtension_tie &);
- void operator= (const InterfaceAttrExtension_tie &);
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/tie_sh.cpp:87
-
- // TIE class: Refer to CORBA v2.2, Section 20.34.4
- template <class T>
- class ExtInterfaceDef_tie : public ExtInterfaceDef
- {
- public:
- /// the T& ctor
- ExtInterfaceDef_tie (T &t);
- /// ctor taking a POA
- ExtInterfaceDef_tie (T &t, PortableServer::POA_ptr poa);
- /// ctor taking pointer and an ownership flag
- ExtInterfaceDef_tie (T *tp, ::CORBA::Boolean release = true);
- /// ctor with T*, ownership flag and a POA
- ExtInterfaceDef_tie (
- T *tp,
- PortableServer::POA_ptr poa,
- ::CORBA::Boolean release = true
- );
- /// dtor
-
- ~ExtInterfaceDef_tie (void);
- // TIE specific functions
- /// return the underlying object
- T *_tied_object (void);
- /// set the underlying object
- void _tied_object (T &obj);
- /// set the underlying object and the ownership flag
- void _tied_object (T *obj, ::CORBA::Boolean release = true);
- /// do we own it
- ::CORBA::Boolean _is_owner (void);
- /// set the ownership
-
- void _is_owner ( ::CORBA::Boolean b);
- // overridden ServantBase operations
- PortableServer::POA_ptr _default_POA (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::DefinitionKind def_kind (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void destroy (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Contained_ptr lookup (
- const char * search_name
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ContainedSeq * contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ContainedSeq * lookup_name (
- const char * search_name,
- ::CORBA::Long levels_to_search,
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Container::DescriptionSeq * describe_contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited,
- ::CORBA::Long max_returned_objs
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ModuleDef_ptr create_module (
- const char * id,
- const char * name,
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ConstantDef_ptr create_constant (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- const ::CORBA::Any & value
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::StructDef_ptr create_struct (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::UnionDef_ptr create_union (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr discriminator_type,
- const ::CORBA::UnionMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::EnumDef_ptr create_enum (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::EnumMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::AliasDef_ptr create_alias (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::InterfaceDef_ptr create_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ValueDef_ptr create_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::InitializerSeq & initializers
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ValueBoxDef_ptr create_value_box (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type_def
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ExceptionDef_ptr create_exception (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::NativeDef_ptr create_native (
- const char * id,
- const char * name,
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::AbstractInterfaceDef_ptr create_abstract_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::AbstractInterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::LocalInterfaceDef_ptr create_local_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ExtValueDef_ptr create_ext_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::ExtInitializerSeq & initializers
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * id (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void id (
- const char * id
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void name (
- const char * name
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * version (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void version (
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Container_ptr defined_in (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * absolute_name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Repository_ptr containing_repository (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Contained::Description * describe (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::TypeCode_ptr type (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::InterfaceDefSeq * base_interfaces (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void base_interfaces (
- const ::CORBA::InterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Boolean is_a (
- const char * interface_id
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::InterfaceDef::FullInterfaceDescription * describe_interface (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::AttributeDef_ptr create_attribute (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- ::CORBA::AttributeMode mode
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::OperationDef_ptr create_operation (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr result,
- ::CORBA::OperationMode mode,
- const ::CORBA::ParDescriptionSeq & params,
- const ::CORBA::ExceptionDefSeq & exceptions,
- const ::CORBA::ContextIdSeq & contexts
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription * describe_ext_interface (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ExtAttributeDef_ptr create_ext_attribute (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- ::CORBA::AttributeMode mode,
- const ::CORBA::ExceptionDefSeq & get_exceptions,
- const ::CORBA::ExceptionDefSeq & set_exceptions
- );
-
- private:
- T *ptr_;
- PortableServer::POA_var poa_;
- ::CORBA::Boolean rel_;
-
- // copy and assignment are not allowed
- ExtInterfaceDef_tie (const ExtInterfaceDef_tie &);
- void operator= (const ExtInterfaceDef_tie &);
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/tie_sh.cpp:87
-
- // TIE class: Refer to CORBA v2.2, Section 20.34.4
- template <class T>
- class AbstractInterfaceDef_tie : public AbstractInterfaceDef
- {
- public:
- /// the T& ctor
- AbstractInterfaceDef_tie (T &t);
- /// ctor taking a POA
- AbstractInterfaceDef_tie (T &t, PortableServer::POA_ptr poa);
- /// ctor taking pointer and an ownership flag
- AbstractInterfaceDef_tie (T *tp, ::CORBA::Boolean release = true);
- /// ctor with T*, ownership flag and a POA
- AbstractInterfaceDef_tie (
- T *tp,
- PortableServer::POA_ptr poa,
- ::CORBA::Boolean release = true
- );
- /// dtor
-
- ~AbstractInterfaceDef_tie (void);
- // TIE specific functions
- /// return the underlying object
- T *_tied_object (void);
- /// set the underlying object
- void _tied_object (T &obj);
- /// set the underlying object and the ownership flag
- void _tied_object (T *obj, ::CORBA::Boolean release = true);
- /// do we own it
- ::CORBA::Boolean _is_owner (void);
- /// set the ownership
-
- void _is_owner ( ::CORBA::Boolean b);
- // overridden ServantBase operations
- PortableServer::POA_ptr _default_POA (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::DefinitionKind def_kind (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void destroy (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Contained_ptr lookup (
- const char * search_name
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ContainedSeq * contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ContainedSeq * lookup_name (
- const char * search_name,
- ::CORBA::Long levels_to_search,
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Container::DescriptionSeq * describe_contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited,
- ::CORBA::Long max_returned_objs
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ModuleDef_ptr create_module (
- const char * id,
- const char * name,
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ConstantDef_ptr create_constant (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- const ::CORBA::Any & value
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::StructDef_ptr create_struct (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::UnionDef_ptr create_union (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr discriminator_type,
- const ::CORBA::UnionMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::EnumDef_ptr create_enum (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::EnumMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::AliasDef_ptr create_alias (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::InterfaceDef_ptr create_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ValueDef_ptr create_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::InitializerSeq & initializers
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ValueBoxDef_ptr create_value_box (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type_def
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ExceptionDef_ptr create_exception (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::NativeDef_ptr create_native (
- const char * id,
- const char * name,
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::AbstractInterfaceDef_ptr create_abstract_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::AbstractInterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::LocalInterfaceDef_ptr create_local_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ExtValueDef_ptr create_ext_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::ExtInitializerSeq & initializers
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * id (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void id (
- const char * id
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void name (
- const char * name
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * version (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void version (
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Container_ptr defined_in (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * absolute_name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Repository_ptr containing_repository (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Contained::Description * describe (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::TypeCode_ptr type (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::InterfaceDefSeq * base_interfaces (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void base_interfaces (
- const ::CORBA::InterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Boolean is_a (
- const char * interface_id
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::InterfaceDef::FullInterfaceDescription * describe_interface (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::AttributeDef_ptr create_attribute (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- ::CORBA::AttributeMode mode
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::OperationDef_ptr create_operation (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr result,
- ::CORBA::OperationMode mode,
- const ::CORBA::ParDescriptionSeq & params,
- const ::CORBA::ExceptionDefSeq & exceptions,
- const ::CORBA::ContextIdSeq & contexts
- );
-
- private:
- T *ptr_;
- PortableServer::POA_var poa_;
- ::CORBA::Boolean rel_;
-
- // copy and assignment are not allowed
- AbstractInterfaceDef_tie (const AbstractInterfaceDef_tie &);
- void operator= (const AbstractInterfaceDef_tie &);
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/tie_sh.cpp:87
-
- // TIE class: Refer to CORBA v2.2, Section 20.34.4
- template <class T>
- class ExtAbstractInterfaceDef_tie : public ExtAbstractInterfaceDef
- {
- public:
- /// the T& ctor
- ExtAbstractInterfaceDef_tie (T &t);
- /// ctor taking a POA
- ExtAbstractInterfaceDef_tie (T &t, PortableServer::POA_ptr poa);
- /// ctor taking pointer and an ownership flag
- ExtAbstractInterfaceDef_tie (T *tp, ::CORBA::Boolean release = true);
- /// ctor with T*, ownership flag and a POA
- ExtAbstractInterfaceDef_tie (
- T *tp,
- PortableServer::POA_ptr poa,
- ::CORBA::Boolean release = true
- );
- /// dtor
-
- ~ExtAbstractInterfaceDef_tie (void);
- // TIE specific functions
- /// return the underlying object
- T *_tied_object (void);
- /// set the underlying object
- void _tied_object (T &obj);
- /// set the underlying object and the ownership flag
- void _tied_object (T *obj, ::CORBA::Boolean release = true);
- /// do we own it
- ::CORBA::Boolean _is_owner (void);
- /// set the ownership
-
- void _is_owner ( ::CORBA::Boolean b);
- // overridden ServantBase operations
- PortableServer::POA_ptr _default_POA (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::DefinitionKind def_kind (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void destroy (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Contained_ptr lookup (
- const char * search_name
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ContainedSeq * contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ContainedSeq * lookup_name (
- const char * search_name,
- ::CORBA::Long levels_to_search,
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Container::DescriptionSeq * describe_contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited,
- ::CORBA::Long max_returned_objs
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ModuleDef_ptr create_module (
- const char * id,
- const char * name,
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ConstantDef_ptr create_constant (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- const ::CORBA::Any & value
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::StructDef_ptr create_struct (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::UnionDef_ptr create_union (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr discriminator_type,
- const ::CORBA::UnionMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::EnumDef_ptr create_enum (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::EnumMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::AliasDef_ptr create_alias (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::InterfaceDef_ptr create_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ValueDef_ptr create_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::InitializerSeq & initializers
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ValueBoxDef_ptr create_value_box (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type_def
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ExceptionDef_ptr create_exception (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::NativeDef_ptr create_native (
- const char * id,
- const char * name,
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::AbstractInterfaceDef_ptr create_abstract_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::AbstractInterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::LocalInterfaceDef_ptr create_local_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ExtValueDef_ptr create_ext_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::ExtInitializerSeq & initializers
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * id (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void id (
- const char * id
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void name (
- const char * name
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * version (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void version (
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Container_ptr defined_in (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * absolute_name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Repository_ptr containing_repository (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Contained::Description * describe (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::TypeCode_ptr type (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::InterfaceDefSeq * base_interfaces (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void base_interfaces (
- const ::CORBA::InterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Boolean is_a (
- const char * interface_id
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::InterfaceDef::FullInterfaceDescription * describe_interface (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::AttributeDef_ptr create_attribute (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- ::CORBA::AttributeMode mode
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::OperationDef_ptr create_operation (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr result,
- ::CORBA::OperationMode mode,
- const ::CORBA::ParDescriptionSeq & params,
- const ::CORBA::ExceptionDefSeq & exceptions,
- const ::CORBA::ContextIdSeq & contexts
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription * describe_ext_interface (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ExtAttributeDef_ptr create_ext_attribute (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- ::CORBA::AttributeMode mode,
- const ::CORBA::ExceptionDefSeq & get_exceptions,
- const ::CORBA::ExceptionDefSeq & set_exceptions
- );
-
- private:
- T *ptr_;
- PortableServer::POA_var poa_;
- ::CORBA::Boolean rel_;
-
- // copy and assignment are not allowed
- ExtAbstractInterfaceDef_tie (const ExtAbstractInterfaceDef_tie &);
- void operator= (const ExtAbstractInterfaceDef_tie &);
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/tie_sh.cpp:87
-
- // TIE class: Refer to CORBA v2.2, Section 20.34.4
- template <class T>
- class LocalInterfaceDef_tie : public LocalInterfaceDef
- {
- public:
- /// the T& ctor
- LocalInterfaceDef_tie (T &t);
- /// ctor taking a POA
- LocalInterfaceDef_tie (T &t, PortableServer::POA_ptr poa);
- /// ctor taking pointer and an ownership flag
- LocalInterfaceDef_tie (T *tp, ::CORBA::Boolean release = true);
- /// ctor with T*, ownership flag and a POA
- LocalInterfaceDef_tie (
- T *tp,
- PortableServer::POA_ptr poa,
- ::CORBA::Boolean release = true
- );
- /// dtor
-
- ~LocalInterfaceDef_tie (void);
- // TIE specific functions
- /// return the underlying object
- T *_tied_object (void);
- /// set the underlying object
- void _tied_object (T &obj);
- /// set the underlying object and the ownership flag
- void _tied_object (T *obj, ::CORBA::Boolean release = true);
- /// do we own it
- ::CORBA::Boolean _is_owner (void);
- /// set the ownership
-
- void _is_owner ( ::CORBA::Boolean b);
- // overridden ServantBase operations
- PortableServer::POA_ptr _default_POA (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::DefinitionKind def_kind (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void destroy (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Contained_ptr lookup (
- const char * search_name
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ContainedSeq * contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ContainedSeq * lookup_name (
- const char * search_name,
- ::CORBA::Long levels_to_search,
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Container::DescriptionSeq * describe_contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited,
- ::CORBA::Long max_returned_objs
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ModuleDef_ptr create_module (
- const char * id,
- const char * name,
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ConstantDef_ptr create_constant (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- const ::CORBA::Any & value
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::StructDef_ptr create_struct (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::UnionDef_ptr create_union (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr discriminator_type,
- const ::CORBA::UnionMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::EnumDef_ptr create_enum (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::EnumMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::AliasDef_ptr create_alias (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::InterfaceDef_ptr create_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ValueDef_ptr create_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::InitializerSeq & initializers
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ValueBoxDef_ptr create_value_box (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type_def
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ExceptionDef_ptr create_exception (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::NativeDef_ptr create_native (
- const char * id,
- const char * name,
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::AbstractInterfaceDef_ptr create_abstract_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::AbstractInterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::LocalInterfaceDef_ptr create_local_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ExtValueDef_ptr create_ext_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::ExtInitializerSeq & initializers
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * id (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void id (
- const char * id
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void name (
- const char * name
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * version (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void version (
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Container_ptr defined_in (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * absolute_name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Repository_ptr containing_repository (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Contained::Description * describe (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::TypeCode_ptr type (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::InterfaceDefSeq * base_interfaces (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void base_interfaces (
- const ::CORBA::InterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Boolean is_a (
- const char * interface_id
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::InterfaceDef::FullInterfaceDescription * describe_interface (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::AttributeDef_ptr create_attribute (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- ::CORBA::AttributeMode mode
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::OperationDef_ptr create_operation (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr result,
- ::CORBA::OperationMode mode,
- const ::CORBA::ParDescriptionSeq & params,
- const ::CORBA::ExceptionDefSeq & exceptions,
- const ::CORBA::ContextIdSeq & contexts
- );
-
- private:
- T *ptr_;
- PortableServer::POA_var poa_;
- ::CORBA::Boolean rel_;
-
- // copy and assignment are not allowed
- LocalInterfaceDef_tie (const LocalInterfaceDef_tie &);
- void operator= (const LocalInterfaceDef_tie &);
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/tie_sh.cpp:87
-
- // TIE class: Refer to CORBA v2.2, Section 20.34.4
- template <class T>
- class ExtLocalInterfaceDef_tie : public ExtLocalInterfaceDef
- {
- public:
- /// the T& ctor
- ExtLocalInterfaceDef_tie (T &t);
- /// ctor taking a POA
- ExtLocalInterfaceDef_tie (T &t, PortableServer::POA_ptr poa);
- /// ctor taking pointer and an ownership flag
- ExtLocalInterfaceDef_tie (T *tp, ::CORBA::Boolean release = true);
- /// ctor with T*, ownership flag and a POA
- ExtLocalInterfaceDef_tie (
- T *tp,
- PortableServer::POA_ptr poa,
- ::CORBA::Boolean release = true
- );
- /// dtor
-
- ~ExtLocalInterfaceDef_tie (void);
- // TIE specific functions
- /// return the underlying object
- T *_tied_object (void);
- /// set the underlying object
- void _tied_object (T &obj);
- /// set the underlying object and the ownership flag
- void _tied_object (T *obj, ::CORBA::Boolean release = true);
- /// do we own it
- ::CORBA::Boolean _is_owner (void);
- /// set the ownership
-
- void _is_owner ( ::CORBA::Boolean b);
- // overridden ServantBase operations
- PortableServer::POA_ptr _default_POA (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::DefinitionKind def_kind (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void destroy (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Contained_ptr lookup (
- const char * search_name
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ContainedSeq * contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ContainedSeq * lookup_name (
- const char * search_name,
- ::CORBA::Long levels_to_search,
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Container::DescriptionSeq * describe_contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited,
- ::CORBA::Long max_returned_objs
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ModuleDef_ptr create_module (
- const char * id,
- const char * name,
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ConstantDef_ptr create_constant (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- const ::CORBA::Any & value
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::StructDef_ptr create_struct (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::UnionDef_ptr create_union (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr discriminator_type,
- const ::CORBA::UnionMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::EnumDef_ptr create_enum (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::EnumMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::AliasDef_ptr create_alias (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::InterfaceDef_ptr create_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ValueDef_ptr create_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::InitializerSeq & initializers
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ValueBoxDef_ptr create_value_box (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type_def
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ExceptionDef_ptr create_exception (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::NativeDef_ptr create_native (
- const char * id,
- const char * name,
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::AbstractInterfaceDef_ptr create_abstract_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::AbstractInterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::LocalInterfaceDef_ptr create_local_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ExtValueDef_ptr create_ext_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::ExtInitializerSeq & initializers
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * id (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void id (
- const char * id
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void name (
- const char * name
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * version (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void version (
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Container_ptr defined_in (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * absolute_name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Repository_ptr containing_repository (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Contained::Description * describe (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::TypeCode_ptr type (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::InterfaceDefSeq * base_interfaces (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void base_interfaces (
- const ::CORBA::InterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Boolean is_a (
- const char * interface_id
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::InterfaceDef::FullInterfaceDescription * describe_interface (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::AttributeDef_ptr create_attribute (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- ::CORBA::AttributeMode mode
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::OperationDef_ptr create_operation (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr result,
- ::CORBA::OperationMode mode,
- const ::CORBA::ParDescriptionSeq & params,
- const ::CORBA::ExceptionDefSeq & exceptions,
- const ::CORBA::ContextIdSeq & contexts
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription * describe_ext_interface (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ExtAttributeDef_ptr create_ext_attribute (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- ::CORBA::AttributeMode mode,
- const ::CORBA::ExceptionDefSeq & get_exceptions,
- const ::CORBA::ExceptionDefSeq & set_exceptions
- );
-
- private:
- T *ptr_;
- PortableServer::POA_var poa_;
- ::CORBA::Boolean rel_;
-
- // copy and assignment are not allowed
- ExtLocalInterfaceDef_tie (const ExtLocalInterfaceDef_tie &);
- void operator= (const ExtLocalInterfaceDef_tie &);
- };
-} // module CORBA
-
-// TAO_IDL - Generated from
-// be\be_codegen.cpp:1322
-
-
-TAO_END_VERSIONED_NAMESPACE_DECL
-
-#if defined (__ACE_INLINE__)
-#include "IFR_BasicS_T.inl"
-#endif /* defined INLINE */
-
-#if defined (ACE_TEMPLATES_REQUIRE_SOURCE)
-#include "IFR_BasicS_T.cpp"
-#endif /* defined REQUIRED SOURCE */
-
-#if defined (ACE_TEMPLATES_REQUIRE_PRAGMA)
-#pragma implementation ("IFR_BasicS_T.cpp")
-#endif /* defined REQUIRED PRAGMA */
-
-#include /**/ "ace/post.h"
-#endif /* ifndef */
-
diff --git a/TAO/orbsvcs/orbsvcs/IFRService/IFR_BasicS_T.inl b/TAO/orbsvcs/orbsvcs/IFRService/IFR_BasicS_T.inl
deleted file mode 100644
index 58d457a27fa..00000000000
--- a/TAO/orbsvcs/orbsvcs/IFRService/IFR_BasicS_T.inl
+++ /dev/null
@@ -1,10644 +0,0 @@
-// -*- 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
-
-
-TAO_BEGIN_VERSIONED_NAMESPACE_DECL
-
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/tie_si.cpp:96
-
-template <class T> ACE_INLINE
-POA_CORBA::Repository_tie<T>::Repository_tie (T &t)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::Repository_tie<T>::Repository_tie (T &t, PortableServer::POA_ptr poa)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::Repository_tie<T>::Repository_tie (T *tp, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::Repository_tie<T>::Repository_tie (T *tp, PortableServer::POA_ptr poa, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::Repository_tie<T>::~Repository_tie (void)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-}
-
-template <class T> ACE_INLINE T *
-POA_CORBA::Repository_tie<T>::_tied_object (void)
-{
- return this->ptr_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::Repository_tie<T>::_tied_object (T &obj)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = &obj;
- this->rel_ = 0;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::Repository_tie<T>::_tied_object (T *obj, ::CORBA::Boolean release)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = obj;
- this->rel_ = release;
-}
-
-template <class T> ACE_INLINE ::CORBA::Boolean
-POA_CORBA::Repository_tie<T>::_is_owner (void)
-{
- return this->rel_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::Repository_tie<T>::_is_owner ( ::CORBA::Boolean b)
-{
- this->rel_ = b;
-}
-
-template <class T> ACE_INLINE PortableServer::POA_ptr
-POA_CORBA::Repository_tie<T>::_default_POA (void)
-{
- if (! ::CORBA::is_nil (this->poa_.in ()))
- {
- return PortableServer::POA::_duplicate (this->poa_.in ());
- }
-
- return this->Repository::_default_POA ();
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::DefinitionKind POA_CORBA::Repository_tie<T>::def_kind (
- )
-{
- return this->ptr_->def_kind (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::Repository_tie<T>::destroy (
- )
-{
- this->ptr_->destroy (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Contained_ptr POA_CORBA::Repository_tie<T>::lookup (
- const char * search_name
- )
-{
- return this->ptr_->lookup (
- search_name
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ContainedSeq * POA_CORBA::Repository_tie<T>::contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- )
-{
- return this->ptr_->contents (
- limit_type,
- exclude_inherited
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ContainedSeq * POA_CORBA::Repository_tie<T>::lookup_name (
- const char * search_name,
- ::CORBA::Long levels_to_search,
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- )
-{
- return this->ptr_->lookup_name (
- search_name,
- levels_to_search,
- limit_type,
- exclude_inherited
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Container::DescriptionSeq * POA_CORBA::Repository_tie<T>::describe_contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited,
- ::CORBA::Long max_returned_objs
- )
-{
- return this->ptr_->describe_contents (
- limit_type,
- exclude_inherited,
- max_returned_objs
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ModuleDef_ptr POA_CORBA::Repository_tie<T>::create_module (
- const char * id,
- const char * name,
- const char * version
- )
-{
- return this->ptr_->create_module (
- id,
- name,
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ConstantDef_ptr POA_CORBA::Repository_tie<T>::create_constant (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- const ::CORBA::Any & value
- )
-{
- return this->ptr_->create_constant (
- id,
- name,
- version,
- type,
- value
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::StructDef_ptr POA_CORBA::Repository_tie<T>::create_struct (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- )
-{
- return this->ptr_->create_struct (
- id,
- name,
- version,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::UnionDef_ptr POA_CORBA::Repository_tie<T>::create_union (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr discriminator_type,
- const ::CORBA::UnionMemberSeq & members
- )
-{
- return this->ptr_->create_union (
- id,
- name,
- version,
- discriminator_type,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::EnumDef_ptr POA_CORBA::Repository_tie<T>::create_enum (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::EnumMemberSeq & members
- )
-{
- return this->ptr_->create_enum (
- id,
- name,
- version,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::AliasDef_ptr POA_CORBA::Repository_tie<T>::create_alias (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type
- )
-{
- return this->ptr_->create_alias (
- id,
- name,
- version,
- original_type
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::InterfaceDef_ptr POA_CORBA::Repository_tie<T>::create_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- )
-{
- return this->ptr_->create_interface (
- id,
- name,
- version,
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ValueDef_ptr POA_CORBA::Repository_tie<T>::create_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::InitializerSeq & initializers
- )
-{
- return this->ptr_->create_value (
- id,
- name,
- version,
- is_custom,
- is_abstract,
- base_value,
- is_truncatable,
- abstract_base_values,
- supported_interfaces,
- initializers
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ValueBoxDef_ptr POA_CORBA::Repository_tie<T>::create_value_box (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type_def
- )
-{
- return this->ptr_->create_value_box (
- id,
- name,
- version,
- original_type_def
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ExceptionDef_ptr POA_CORBA::Repository_tie<T>::create_exception (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- )
-{
- return this->ptr_->create_exception (
- id,
- name,
- version,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::NativeDef_ptr POA_CORBA::Repository_tie<T>::create_native (
- const char * id,
- const char * name,
- const char * version
- )
-{
- return this->ptr_->create_native (
- id,
- name,
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::AbstractInterfaceDef_ptr POA_CORBA::Repository_tie<T>::create_abstract_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::AbstractInterfaceDefSeq & base_interfaces
- )
-{
- return this->ptr_->create_abstract_interface (
- id,
- name,
- version,
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::LocalInterfaceDef_ptr POA_CORBA::Repository_tie<T>::create_local_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- )
-{
- return this->ptr_->create_local_interface (
- id,
- name,
- version,
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ExtValueDef_ptr POA_CORBA::Repository_tie<T>::create_ext_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::ExtInitializerSeq & initializers
- )
-{
- return this->ptr_->create_ext_value (
- id,
- name,
- version,
- is_custom,
- is_abstract,
- base_value,
- is_truncatable,
- abstract_base_values,
- supported_interfaces,
- initializers
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Contained_ptr POA_CORBA::Repository_tie<T>::lookup_id (
- const char * search_id
- )
-{
- return this->ptr_->lookup_id (
- search_id
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::TypeCode_ptr POA_CORBA::Repository_tie<T>::get_canonical_typecode (
- ::CORBA::TypeCode_ptr tc
- )
-{
- return this->ptr_->get_canonical_typecode (
- tc
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::PrimitiveDef_ptr POA_CORBA::Repository_tie<T>::get_primitive (
- ::CORBA::PrimitiveKind kind
- )
-{
- return this->ptr_->get_primitive (
- kind
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::StringDef_ptr POA_CORBA::Repository_tie<T>::create_string (
- ::CORBA::ULong bound
- )
-{
- return this->ptr_->create_string (
- bound
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::WstringDef_ptr POA_CORBA::Repository_tie<T>::create_wstring (
- ::CORBA::ULong bound
- )
-{
- return this->ptr_->create_wstring (
- bound
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::SequenceDef_ptr POA_CORBA::Repository_tie<T>::create_sequence (
- ::CORBA::ULong bound,
- ::CORBA::IDLType_ptr element_type
- )
-{
- return this->ptr_->create_sequence (
- bound,
- element_type
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ArrayDef_ptr POA_CORBA::Repository_tie<T>::create_array (
- ::CORBA::ULong length,
- ::CORBA::IDLType_ptr element_type
- )
-{
- return this->ptr_->create_array (
- length,
- element_type
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::FixedDef_ptr POA_CORBA::Repository_tie<T>::create_fixed (
- ::CORBA::UShort digits,
- ::CORBA::Short scale
- )
-{
- return this->ptr_->create_fixed (
- digits,
- scale
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/tie_si.cpp:96
-
-template <class T> ACE_INLINE
-POA_CORBA::ModuleDef_tie<T>::ModuleDef_tie (T &t)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ModuleDef_tie<T>::ModuleDef_tie (T &t, PortableServer::POA_ptr poa)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ModuleDef_tie<T>::ModuleDef_tie (T *tp, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ModuleDef_tie<T>::ModuleDef_tie (T *tp, PortableServer::POA_ptr poa, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ModuleDef_tie<T>::~ModuleDef_tie (void)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-}
-
-template <class T> ACE_INLINE T *
-POA_CORBA::ModuleDef_tie<T>::_tied_object (void)
-{
- return this->ptr_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ModuleDef_tie<T>::_tied_object (T &obj)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = &obj;
- this->rel_ = 0;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ModuleDef_tie<T>::_tied_object (T *obj, ::CORBA::Boolean release)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = obj;
- this->rel_ = release;
-}
-
-template <class T> ACE_INLINE ::CORBA::Boolean
-POA_CORBA::ModuleDef_tie<T>::_is_owner (void)
-{
- return this->rel_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ModuleDef_tie<T>::_is_owner ( ::CORBA::Boolean b)
-{
- this->rel_ = b;
-}
-
-template <class T> ACE_INLINE PortableServer::POA_ptr
-POA_CORBA::ModuleDef_tie<T>::_default_POA (void)
-{
- if (! ::CORBA::is_nil (this->poa_.in ()))
- {
- return PortableServer::POA::_duplicate (this->poa_.in ());
- }
-
- return this->ModuleDef::_default_POA ();
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::DefinitionKind POA_CORBA::ModuleDef_tie<T>::def_kind (
- )
-{
- return this->ptr_->def_kind (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ModuleDef_tie<T>::destroy (
- )
-{
- this->ptr_->destroy (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Contained_ptr POA_CORBA::ModuleDef_tie<T>::lookup (
- const char * search_name
- )
-{
- return this->ptr_->lookup (
- search_name
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ContainedSeq * POA_CORBA::ModuleDef_tie<T>::contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- )
-{
- return this->ptr_->contents (
- limit_type,
- exclude_inherited
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ContainedSeq * POA_CORBA::ModuleDef_tie<T>::lookup_name (
- const char * search_name,
- ::CORBA::Long levels_to_search,
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- )
-{
- return this->ptr_->lookup_name (
- search_name,
- levels_to_search,
- limit_type,
- exclude_inherited
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Container::DescriptionSeq * POA_CORBA::ModuleDef_tie<T>::describe_contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited,
- ::CORBA::Long max_returned_objs
- )
-{
- return this->ptr_->describe_contents (
- limit_type,
- exclude_inherited,
- max_returned_objs
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ModuleDef_ptr POA_CORBA::ModuleDef_tie<T>::create_module (
- const char * id,
- const char * name,
- const char * version
- )
-{
- return this->ptr_->create_module (
- id,
- name,
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ConstantDef_ptr POA_CORBA::ModuleDef_tie<T>::create_constant (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- const ::CORBA::Any & value
- )
-{
- return this->ptr_->create_constant (
- id,
- name,
- version,
- type,
- value
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::StructDef_ptr POA_CORBA::ModuleDef_tie<T>::create_struct (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- )
-{
- return this->ptr_->create_struct (
- id,
- name,
- version,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::UnionDef_ptr POA_CORBA::ModuleDef_tie<T>::create_union (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr discriminator_type,
- const ::CORBA::UnionMemberSeq & members
- )
-{
- return this->ptr_->create_union (
- id,
- name,
- version,
- discriminator_type,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::EnumDef_ptr POA_CORBA::ModuleDef_tie<T>::create_enum (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::EnumMemberSeq & members
- )
-{
- return this->ptr_->create_enum (
- id,
- name,
- version,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::AliasDef_ptr POA_CORBA::ModuleDef_tie<T>::create_alias (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type
- )
-{
- return this->ptr_->create_alias (
- id,
- name,
- version,
- original_type
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::InterfaceDef_ptr POA_CORBA::ModuleDef_tie<T>::create_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- )
-{
- return this->ptr_->create_interface (
- id,
- name,
- version,
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ValueDef_ptr POA_CORBA::ModuleDef_tie<T>::create_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::InitializerSeq & initializers
- )
-{
- return this->ptr_->create_value (
- id,
- name,
- version,
- is_custom,
- is_abstract,
- base_value,
- is_truncatable,
- abstract_base_values,
- supported_interfaces,
- initializers
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ValueBoxDef_ptr POA_CORBA::ModuleDef_tie<T>::create_value_box (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type_def
- )
-{
- return this->ptr_->create_value_box (
- id,
- name,
- version,
- original_type_def
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ExceptionDef_ptr POA_CORBA::ModuleDef_tie<T>::create_exception (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- )
-{
- return this->ptr_->create_exception (
- id,
- name,
- version,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::NativeDef_ptr POA_CORBA::ModuleDef_tie<T>::create_native (
- const char * id,
- const char * name,
- const char * version
- )
-{
- return this->ptr_->create_native (
- id,
- name,
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::AbstractInterfaceDef_ptr POA_CORBA::ModuleDef_tie<T>::create_abstract_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::AbstractInterfaceDefSeq & base_interfaces
- )
-{
- return this->ptr_->create_abstract_interface (
- id,
- name,
- version,
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::LocalInterfaceDef_ptr POA_CORBA::ModuleDef_tie<T>::create_local_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- )
-{
- return this->ptr_->create_local_interface (
- id,
- name,
- version,
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ExtValueDef_ptr POA_CORBA::ModuleDef_tie<T>::create_ext_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::ExtInitializerSeq & initializers
- )
-{
- return this->ptr_->create_ext_value (
- id,
- name,
- version,
- is_custom,
- is_abstract,
- base_value,
- is_truncatable,
- abstract_base_values,
- supported_interfaces,
- initializers
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ModuleDef_tie<T>::id (
- )
-{
- return this->ptr_->id (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ModuleDef_tie<T>::id (
- const char * id
- )
-{
- this->ptr_->id (
- id
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ModuleDef_tie<T>::name (
- )
-{
- return this->ptr_->name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ModuleDef_tie<T>::name (
- const char * name
- )
-{
- this->ptr_->name (
- name
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ModuleDef_tie<T>::version (
- )
-{
- return this->ptr_->version (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ModuleDef_tie<T>::version (
- const char * version
- )
-{
- this->ptr_->version (
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Container_ptr POA_CORBA::ModuleDef_tie<T>::defined_in (
- )
-{
- return this->ptr_->defined_in (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ModuleDef_tie<T>::absolute_name (
- )
-{
- return this->ptr_->absolute_name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Repository_ptr POA_CORBA::ModuleDef_tie<T>::containing_repository (
- )
-{
- return this->ptr_->containing_repository (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Contained::Description * POA_CORBA::ModuleDef_tie<T>::describe (
- )
-{
- return this->ptr_->describe (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ModuleDef_tie<T>::move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- )
-{
- this->ptr_->move (
- new_container,
- new_name,
- new_version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/tie_si.cpp:96
-
-template <class T> ACE_INLINE
-POA_CORBA::ConstantDef_tie<T>::ConstantDef_tie (T &t)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ConstantDef_tie<T>::ConstantDef_tie (T &t, PortableServer::POA_ptr poa)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ConstantDef_tie<T>::ConstantDef_tie (T *tp, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ConstantDef_tie<T>::ConstantDef_tie (T *tp, PortableServer::POA_ptr poa, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ConstantDef_tie<T>::~ConstantDef_tie (void)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-}
-
-template <class T> ACE_INLINE T *
-POA_CORBA::ConstantDef_tie<T>::_tied_object (void)
-{
- return this->ptr_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ConstantDef_tie<T>::_tied_object (T &obj)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = &obj;
- this->rel_ = 0;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ConstantDef_tie<T>::_tied_object (T *obj, ::CORBA::Boolean release)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = obj;
- this->rel_ = release;
-}
-
-template <class T> ACE_INLINE ::CORBA::Boolean
-POA_CORBA::ConstantDef_tie<T>::_is_owner (void)
-{
- return this->rel_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ConstantDef_tie<T>::_is_owner ( ::CORBA::Boolean b)
-{
- this->rel_ = b;
-}
-
-template <class T> ACE_INLINE PortableServer::POA_ptr
-POA_CORBA::ConstantDef_tie<T>::_default_POA (void)
-{
- if (! ::CORBA::is_nil (this->poa_.in ()))
- {
- return PortableServer::POA::_duplicate (this->poa_.in ());
- }
-
- return this->ConstantDef::_default_POA ();
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::DefinitionKind POA_CORBA::ConstantDef_tie<T>::def_kind (
- )
-{
- return this->ptr_->def_kind (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ConstantDef_tie<T>::destroy (
- )
-{
- this->ptr_->destroy (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ConstantDef_tie<T>::id (
- )
-{
- return this->ptr_->id (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ConstantDef_tie<T>::id (
- const char * id
- )
-{
- this->ptr_->id (
- id
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ConstantDef_tie<T>::name (
- )
-{
- return this->ptr_->name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ConstantDef_tie<T>::name (
- const char * name
- )
-{
- this->ptr_->name (
- name
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ConstantDef_tie<T>::version (
- )
-{
- return this->ptr_->version (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ConstantDef_tie<T>::version (
- const char * version
- )
-{
- this->ptr_->version (
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Container_ptr POA_CORBA::ConstantDef_tie<T>::defined_in (
- )
-{
- return this->ptr_->defined_in (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ConstantDef_tie<T>::absolute_name (
- )
-{
- return this->ptr_->absolute_name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Repository_ptr POA_CORBA::ConstantDef_tie<T>::containing_repository (
- )
-{
- return this->ptr_->containing_repository (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Contained::Description * POA_CORBA::ConstantDef_tie<T>::describe (
- )
-{
- return this->ptr_->describe (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ConstantDef_tie<T>::move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- )
-{
- this->ptr_->move (
- new_container,
- new_name,
- new_version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::TypeCode_ptr POA_CORBA::ConstantDef_tie<T>::type (
- )
-{
- return this->ptr_->type (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::IDLType_ptr POA_CORBA::ConstantDef_tie<T>::type_def (
- )
-{
- return this->ptr_->type_def (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ConstantDef_tie<T>::type_def (
- ::CORBA::IDLType_ptr type_def
- )
-{
- this->ptr_->type_def (
- type_def
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Any * POA_CORBA::ConstantDef_tie<T>::value (
- )
-{
- return this->ptr_->value (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ConstantDef_tie<T>::value (
- const ::CORBA::Any & value
- )
-{
- this->ptr_->value (
- value
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/tie_si.cpp:96
-
-template <class T> ACE_INLINE
-POA_CORBA::StructDef_tie<T>::StructDef_tie (T &t)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::StructDef_tie<T>::StructDef_tie (T &t, PortableServer::POA_ptr poa)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::StructDef_tie<T>::StructDef_tie (T *tp, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::StructDef_tie<T>::StructDef_tie (T *tp, PortableServer::POA_ptr poa, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::StructDef_tie<T>::~StructDef_tie (void)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-}
-
-template <class T> ACE_INLINE T *
-POA_CORBA::StructDef_tie<T>::_tied_object (void)
-{
- return this->ptr_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::StructDef_tie<T>::_tied_object (T &obj)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = &obj;
- this->rel_ = 0;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::StructDef_tie<T>::_tied_object (T *obj, ::CORBA::Boolean release)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = obj;
- this->rel_ = release;
-}
-
-template <class T> ACE_INLINE ::CORBA::Boolean
-POA_CORBA::StructDef_tie<T>::_is_owner (void)
-{
- return this->rel_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::StructDef_tie<T>::_is_owner ( ::CORBA::Boolean b)
-{
- this->rel_ = b;
-}
-
-template <class T> ACE_INLINE PortableServer::POA_ptr
-POA_CORBA::StructDef_tie<T>::_default_POA (void)
-{
- if (! ::CORBA::is_nil (this->poa_.in ()))
- {
- return PortableServer::POA::_duplicate (this->poa_.in ());
- }
-
- return this->StructDef::_default_POA ();
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::DefinitionKind POA_CORBA::StructDef_tie<T>::def_kind (
- )
-{
- return this->ptr_->def_kind (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::StructDef_tie<T>::destroy (
- )
-{
- this->ptr_->destroy (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::StructDef_tie<T>::id (
- )
-{
- return this->ptr_->id (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::StructDef_tie<T>::id (
- const char * id
- )
-{
- this->ptr_->id (
- id
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::StructDef_tie<T>::name (
- )
-{
- return this->ptr_->name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::StructDef_tie<T>::name (
- const char * name
- )
-{
- this->ptr_->name (
- name
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::StructDef_tie<T>::version (
- )
-{
- return this->ptr_->version (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::StructDef_tie<T>::version (
- const char * version
- )
-{
- this->ptr_->version (
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Container_ptr POA_CORBA::StructDef_tie<T>::defined_in (
- )
-{
- return this->ptr_->defined_in (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::StructDef_tie<T>::absolute_name (
- )
-{
- return this->ptr_->absolute_name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Repository_ptr POA_CORBA::StructDef_tie<T>::containing_repository (
- )
-{
- return this->ptr_->containing_repository (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Contained::Description * POA_CORBA::StructDef_tie<T>::describe (
- )
-{
- return this->ptr_->describe (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::StructDef_tie<T>::move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- )
-{
- this->ptr_->move (
- new_container,
- new_name,
- new_version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::TypeCode_ptr POA_CORBA::StructDef_tie<T>::type (
- )
-{
- return this->ptr_->type (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Contained_ptr POA_CORBA::StructDef_tie<T>::lookup (
- const char * search_name
- )
-{
- return this->ptr_->lookup (
- search_name
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ContainedSeq * POA_CORBA::StructDef_tie<T>::contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- )
-{
- return this->ptr_->contents (
- limit_type,
- exclude_inherited
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ContainedSeq * POA_CORBA::StructDef_tie<T>::lookup_name (
- const char * search_name,
- ::CORBA::Long levels_to_search,
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- )
-{
- return this->ptr_->lookup_name (
- search_name,
- levels_to_search,
- limit_type,
- exclude_inherited
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Container::DescriptionSeq * POA_CORBA::StructDef_tie<T>::describe_contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited,
- ::CORBA::Long max_returned_objs
- )
-{
- return this->ptr_->describe_contents (
- limit_type,
- exclude_inherited,
- max_returned_objs
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ModuleDef_ptr POA_CORBA::StructDef_tie<T>::create_module (
- const char * id,
- const char * name,
- const char * version
- )
-{
- return this->ptr_->create_module (
- id,
- name,
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ConstantDef_ptr POA_CORBA::StructDef_tie<T>::create_constant (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- const ::CORBA::Any & value
- )
-{
- return this->ptr_->create_constant (
- id,
- name,
- version,
- type,
- value
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::StructDef_ptr POA_CORBA::StructDef_tie<T>::create_struct (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- )
-{
- return this->ptr_->create_struct (
- id,
- name,
- version,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::UnionDef_ptr POA_CORBA::StructDef_tie<T>::create_union (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr discriminator_type,
- const ::CORBA::UnionMemberSeq & members
- )
-{
- return this->ptr_->create_union (
- id,
- name,
- version,
- discriminator_type,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::EnumDef_ptr POA_CORBA::StructDef_tie<T>::create_enum (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::EnumMemberSeq & members
- )
-{
- return this->ptr_->create_enum (
- id,
- name,
- version,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::AliasDef_ptr POA_CORBA::StructDef_tie<T>::create_alias (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type
- )
-{
- return this->ptr_->create_alias (
- id,
- name,
- version,
- original_type
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::InterfaceDef_ptr POA_CORBA::StructDef_tie<T>::create_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- )
-{
- return this->ptr_->create_interface (
- id,
- name,
- version,
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ValueDef_ptr POA_CORBA::StructDef_tie<T>::create_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::InitializerSeq & initializers
- )
-{
- return this->ptr_->create_value (
- id,
- name,
- version,
- is_custom,
- is_abstract,
- base_value,
- is_truncatable,
- abstract_base_values,
- supported_interfaces,
- initializers
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ValueBoxDef_ptr POA_CORBA::StructDef_tie<T>::create_value_box (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type_def
- )
-{
- return this->ptr_->create_value_box (
- id,
- name,
- version,
- original_type_def
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ExceptionDef_ptr POA_CORBA::StructDef_tie<T>::create_exception (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- )
-{
- return this->ptr_->create_exception (
- id,
- name,
- version,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::NativeDef_ptr POA_CORBA::StructDef_tie<T>::create_native (
- const char * id,
- const char * name,
- const char * version
- )
-{
- return this->ptr_->create_native (
- id,
- name,
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::AbstractInterfaceDef_ptr POA_CORBA::StructDef_tie<T>::create_abstract_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::AbstractInterfaceDefSeq & base_interfaces
- )
-{
- return this->ptr_->create_abstract_interface (
- id,
- name,
- version,
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::LocalInterfaceDef_ptr POA_CORBA::StructDef_tie<T>::create_local_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- )
-{
- return this->ptr_->create_local_interface (
- id,
- name,
- version,
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ExtValueDef_ptr POA_CORBA::StructDef_tie<T>::create_ext_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::ExtInitializerSeq & initializers
- )
-{
- return this->ptr_->create_ext_value (
- id,
- name,
- version,
- is_custom,
- is_abstract,
- base_value,
- is_truncatable,
- abstract_base_values,
- supported_interfaces,
- initializers
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::StructMemberSeq * POA_CORBA::StructDef_tie<T>::members (
- )
-{
- return this->ptr_->members (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::StructDef_tie<T>::members (
- const ::CORBA::StructMemberSeq & members
- )
-{
- this->ptr_->members (
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/tie_si.cpp:96
-
-template <class T> ACE_INLINE
-POA_CORBA::UnionDef_tie<T>::UnionDef_tie (T &t)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::UnionDef_tie<T>::UnionDef_tie (T &t, PortableServer::POA_ptr poa)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::UnionDef_tie<T>::UnionDef_tie (T *tp, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::UnionDef_tie<T>::UnionDef_tie (T *tp, PortableServer::POA_ptr poa, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::UnionDef_tie<T>::~UnionDef_tie (void)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-}
-
-template <class T> ACE_INLINE T *
-POA_CORBA::UnionDef_tie<T>::_tied_object (void)
-{
- return this->ptr_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::UnionDef_tie<T>::_tied_object (T &obj)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = &obj;
- this->rel_ = 0;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::UnionDef_tie<T>::_tied_object (T *obj, ::CORBA::Boolean release)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = obj;
- this->rel_ = release;
-}
-
-template <class T> ACE_INLINE ::CORBA::Boolean
-POA_CORBA::UnionDef_tie<T>::_is_owner (void)
-{
- return this->rel_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::UnionDef_tie<T>::_is_owner ( ::CORBA::Boolean b)
-{
- this->rel_ = b;
-}
-
-template <class T> ACE_INLINE PortableServer::POA_ptr
-POA_CORBA::UnionDef_tie<T>::_default_POA (void)
-{
- if (! ::CORBA::is_nil (this->poa_.in ()))
- {
- return PortableServer::POA::_duplicate (this->poa_.in ());
- }
-
- return this->UnionDef::_default_POA ();
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::DefinitionKind POA_CORBA::UnionDef_tie<T>::def_kind (
- )
-{
- return this->ptr_->def_kind (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::UnionDef_tie<T>::destroy (
- )
-{
- this->ptr_->destroy (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::UnionDef_tie<T>::id (
- )
-{
- return this->ptr_->id (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::UnionDef_tie<T>::id (
- const char * id
- )
-{
- this->ptr_->id (
- id
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::UnionDef_tie<T>::name (
- )
-{
- return this->ptr_->name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::UnionDef_tie<T>::name (
- const char * name
- )
-{
- this->ptr_->name (
- name
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::UnionDef_tie<T>::version (
- )
-{
- return this->ptr_->version (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::UnionDef_tie<T>::version (
- const char * version
- )
-{
- this->ptr_->version (
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Container_ptr POA_CORBA::UnionDef_tie<T>::defined_in (
- )
-{
- return this->ptr_->defined_in (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::UnionDef_tie<T>::absolute_name (
- )
-{
- return this->ptr_->absolute_name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Repository_ptr POA_CORBA::UnionDef_tie<T>::containing_repository (
- )
-{
- return this->ptr_->containing_repository (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Contained::Description * POA_CORBA::UnionDef_tie<T>::describe (
- )
-{
- return this->ptr_->describe (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::UnionDef_tie<T>::move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- )
-{
- this->ptr_->move (
- new_container,
- new_name,
- new_version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::TypeCode_ptr POA_CORBA::UnionDef_tie<T>::type (
- )
-{
- return this->ptr_->type (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Contained_ptr POA_CORBA::UnionDef_tie<T>::lookup (
- const char * search_name
- )
-{
- return this->ptr_->lookup (
- search_name
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ContainedSeq * POA_CORBA::UnionDef_tie<T>::contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- )
-{
- return this->ptr_->contents (
- limit_type,
- exclude_inherited
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ContainedSeq * POA_CORBA::UnionDef_tie<T>::lookup_name (
- const char * search_name,
- ::CORBA::Long levels_to_search,
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- )
-{
- return this->ptr_->lookup_name (
- search_name,
- levels_to_search,
- limit_type,
- exclude_inherited
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Container::DescriptionSeq * POA_CORBA::UnionDef_tie<T>::describe_contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited,
- ::CORBA::Long max_returned_objs
- )
-{
- return this->ptr_->describe_contents (
- limit_type,
- exclude_inherited,
- max_returned_objs
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ModuleDef_ptr POA_CORBA::UnionDef_tie<T>::create_module (
- const char * id,
- const char * name,
- const char * version
- )
-{
- return this->ptr_->create_module (
- id,
- name,
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ConstantDef_ptr POA_CORBA::UnionDef_tie<T>::create_constant (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- const ::CORBA::Any & value
- )
-{
- return this->ptr_->create_constant (
- id,
- name,
- version,
- type,
- value
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::StructDef_ptr POA_CORBA::UnionDef_tie<T>::create_struct (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- )
-{
- return this->ptr_->create_struct (
- id,
- name,
- version,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::UnionDef_ptr POA_CORBA::UnionDef_tie<T>::create_union (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr discriminator_type,
- const ::CORBA::UnionMemberSeq & members
- )
-{
- return this->ptr_->create_union (
- id,
- name,
- version,
- discriminator_type,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::EnumDef_ptr POA_CORBA::UnionDef_tie<T>::create_enum (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::EnumMemberSeq & members
- )
-{
- return this->ptr_->create_enum (
- id,
- name,
- version,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::AliasDef_ptr POA_CORBA::UnionDef_tie<T>::create_alias (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type
- )
-{
- return this->ptr_->create_alias (
- id,
- name,
- version,
- original_type
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::InterfaceDef_ptr POA_CORBA::UnionDef_tie<T>::create_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- )
-{
- return this->ptr_->create_interface (
- id,
- name,
- version,
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ValueDef_ptr POA_CORBA::UnionDef_tie<T>::create_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::InitializerSeq & initializers
- )
-{
- return this->ptr_->create_value (
- id,
- name,
- version,
- is_custom,
- is_abstract,
- base_value,
- is_truncatable,
- abstract_base_values,
- supported_interfaces,
- initializers
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ValueBoxDef_ptr POA_CORBA::UnionDef_tie<T>::create_value_box (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type_def
- )
-{
- return this->ptr_->create_value_box (
- id,
- name,
- version,
- original_type_def
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ExceptionDef_ptr POA_CORBA::UnionDef_tie<T>::create_exception (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- )
-{
- return this->ptr_->create_exception (
- id,
- name,
- version,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::NativeDef_ptr POA_CORBA::UnionDef_tie<T>::create_native (
- const char * id,
- const char * name,
- const char * version
- )
-{
- return this->ptr_->create_native (
- id,
- name,
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::AbstractInterfaceDef_ptr POA_CORBA::UnionDef_tie<T>::create_abstract_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::AbstractInterfaceDefSeq & base_interfaces
- )
-{
- return this->ptr_->create_abstract_interface (
- id,
- name,
- version,
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::LocalInterfaceDef_ptr POA_CORBA::UnionDef_tie<T>::create_local_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- )
-{
- return this->ptr_->create_local_interface (
- id,
- name,
- version,
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ExtValueDef_ptr POA_CORBA::UnionDef_tie<T>::create_ext_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::ExtInitializerSeq & initializers
- )
-{
- return this->ptr_->create_ext_value (
- id,
- name,
- version,
- is_custom,
- is_abstract,
- base_value,
- is_truncatable,
- abstract_base_values,
- supported_interfaces,
- initializers
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::TypeCode_ptr POA_CORBA::UnionDef_tie<T>::discriminator_type (
- )
-{
- return this->ptr_->discriminator_type (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::IDLType_ptr POA_CORBA::UnionDef_tie<T>::discriminator_type_def (
- )
-{
- return this->ptr_->discriminator_type_def (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::UnionDef_tie<T>::discriminator_type_def (
- ::CORBA::IDLType_ptr discriminator_type_def
- )
-{
- this->ptr_->discriminator_type_def (
- discriminator_type_def
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::UnionMemberSeq * POA_CORBA::UnionDef_tie<T>::members (
- )
-{
- return this->ptr_->members (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::UnionDef_tie<T>::members (
- const ::CORBA::UnionMemberSeq & members
- )
-{
- this->ptr_->members (
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/tie_si.cpp:96
-
-template <class T> ACE_INLINE
-POA_CORBA::EnumDef_tie<T>::EnumDef_tie (T &t)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::EnumDef_tie<T>::EnumDef_tie (T &t, PortableServer::POA_ptr poa)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::EnumDef_tie<T>::EnumDef_tie (T *tp, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::EnumDef_tie<T>::EnumDef_tie (T *tp, PortableServer::POA_ptr poa, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::EnumDef_tie<T>::~EnumDef_tie (void)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-}
-
-template <class T> ACE_INLINE T *
-POA_CORBA::EnumDef_tie<T>::_tied_object (void)
-{
- return this->ptr_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::EnumDef_tie<T>::_tied_object (T &obj)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = &obj;
- this->rel_ = 0;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::EnumDef_tie<T>::_tied_object (T *obj, ::CORBA::Boolean release)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = obj;
- this->rel_ = release;
-}
-
-template <class T> ACE_INLINE ::CORBA::Boolean
-POA_CORBA::EnumDef_tie<T>::_is_owner (void)
-{
- return this->rel_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::EnumDef_tie<T>::_is_owner ( ::CORBA::Boolean b)
-{
- this->rel_ = b;
-}
-
-template <class T> ACE_INLINE PortableServer::POA_ptr
-POA_CORBA::EnumDef_tie<T>::_default_POA (void)
-{
- if (! ::CORBA::is_nil (this->poa_.in ()))
- {
- return PortableServer::POA::_duplicate (this->poa_.in ());
- }
-
- return this->EnumDef::_default_POA ();
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::DefinitionKind POA_CORBA::EnumDef_tie<T>::def_kind (
- )
-{
- return this->ptr_->def_kind (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::EnumDef_tie<T>::destroy (
- )
-{
- this->ptr_->destroy (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::EnumDef_tie<T>::id (
- )
-{
- return this->ptr_->id (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::EnumDef_tie<T>::id (
- const char * id
- )
-{
- this->ptr_->id (
- id
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::EnumDef_tie<T>::name (
- )
-{
- return this->ptr_->name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::EnumDef_tie<T>::name (
- const char * name
- )
-{
- this->ptr_->name (
- name
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::EnumDef_tie<T>::version (
- )
-{
- return this->ptr_->version (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::EnumDef_tie<T>::version (
- const char * version
- )
-{
- this->ptr_->version (
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Container_ptr POA_CORBA::EnumDef_tie<T>::defined_in (
- )
-{
- return this->ptr_->defined_in (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::EnumDef_tie<T>::absolute_name (
- )
-{
- return this->ptr_->absolute_name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Repository_ptr POA_CORBA::EnumDef_tie<T>::containing_repository (
- )
-{
- return this->ptr_->containing_repository (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Contained::Description * POA_CORBA::EnumDef_tie<T>::describe (
- )
-{
- return this->ptr_->describe (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::EnumDef_tie<T>::move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- )
-{
- this->ptr_->move (
- new_container,
- new_name,
- new_version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::TypeCode_ptr POA_CORBA::EnumDef_tie<T>::type (
- )
-{
- return this->ptr_->type (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::EnumMemberSeq * POA_CORBA::EnumDef_tie<T>::members (
- )
-{
- return this->ptr_->members (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::EnumDef_tie<T>::members (
- const ::CORBA::EnumMemberSeq & members
- )
-{
- this->ptr_->members (
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/tie_si.cpp:96
-
-template <class T> ACE_INLINE
-POA_CORBA::AliasDef_tie<T>::AliasDef_tie (T &t)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::AliasDef_tie<T>::AliasDef_tie (T &t, PortableServer::POA_ptr poa)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::AliasDef_tie<T>::AliasDef_tie (T *tp, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::AliasDef_tie<T>::AliasDef_tie (T *tp, PortableServer::POA_ptr poa, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::AliasDef_tie<T>::~AliasDef_tie (void)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-}
-
-template <class T> ACE_INLINE T *
-POA_CORBA::AliasDef_tie<T>::_tied_object (void)
-{
- return this->ptr_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::AliasDef_tie<T>::_tied_object (T &obj)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = &obj;
- this->rel_ = 0;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::AliasDef_tie<T>::_tied_object (T *obj, ::CORBA::Boolean release)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = obj;
- this->rel_ = release;
-}
-
-template <class T> ACE_INLINE ::CORBA::Boolean
-POA_CORBA::AliasDef_tie<T>::_is_owner (void)
-{
- return this->rel_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::AliasDef_tie<T>::_is_owner ( ::CORBA::Boolean b)
-{
- this->rel_ = b;
-}
-
-template <class T> ACE_INLINE PortableServer::POA_ptr
-POA_CORBA::AliasDef_tie<T>::_default_POA (void)
-{
- if (! ::CORBA::is_nil (this->poa_.in ()))
- {
- return PortableServer::POA::_duplicate (this->poa_.in ());
- }
-
- return this->AliasDef::_default_POA ();
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::DefinitionKind POA_CORBA::AliasDef_tie<T>::def_kind (
- )
-{
- return this->ptr_->def_kind (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::AliasDef_tie<T>::destroy (
- )
-{
- this->ptr_->destroy (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::AliasDef_tie<T>::id (
- )
-{
- return this->ptr_->id (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::AliasDef_tie<T>::id (
- const char * id
- )
-{
- this->ptr_->id (
- id
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::AliasDef_tie<T>::name (
- )
-{
- return this->ptr_->name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::AliasDef_tie<T>::name (
- const char * name
- )
-{
- this->ptr_->name (
- name
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::AliasDef_tie<T>::version (
- )
-{
- return this->ptr_->version (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::AliasDef_tie<T>::version (
- const char * version
- )
-{
- this->ptr_->version (
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Container_ptr POA_CORBA::AliasDef_tie<T>::defined_in (
- )
-{
- return this->ptr_->defined_in (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::AliasDef_tie<T>::absolute_name (
- )
-{
- return this->ptr_->absolute_name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Repository_ptr POA_CORBA::AliasDef_tie<T>::containing_repository (
- )
-{
- return this->ptr_->containing_repository (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Contained::Description * POA_CORBA::AliasDef_tie<T>::describe (
- )
-{
- return this->ptr_->describe (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::AliasDef_tie<T>::move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- )
-{
- this->ptr_->move (
- new_container,
- new_name,
- new_version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::TypeCode_ptr POA_CORBA::AliasDef_tie<T>::type (
- )
-{
- return this->ptr_->type (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::IDLType_ptr POA_CORBA::AliasDef_tie<T>::original_type_def (
- )
-{
- return this->ptr_->original_type_def (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::AliasDef_tie<T>::original_type_def (
- ::CORBA::IDLType_ptr original_type_def
- )
-{
- this->ptr_->original_type_def (
- original_type_def
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/tie_si.cpp:96
-
-template <class T> ACE_INLINE
-POA_CORBA::NativeDef_tie<T>::NativeDef_tie (T &t)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::NativeDef_tie<T>::NativeDef_tie (T &t, PortableServer::POA_ptr poa)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::NativeDef_tie<T>::NativeDef_tie (T *tp, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::NativeDef_tie<T>::NativeDef_tie (T *tp, PortableServer::POA_ptr poa, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::NativeDef_tie<T>::~NativeDef_tie (void)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-}
-
-template <class T> ACE_INLINE T *
-POA_CORBA::NativeDef_tie<T>::_tied_object (void)
-{
- return this->ptr_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::NativeDef_tie<T>::_tied_object (T &obj)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = &obj;
- this->rel_ = 0;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::NativeDef_tie<T>::_tied_object (T *obj, ::CORBA::Boolean release)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = obj;
- this->rel_ = release;
-}
-
-template <class T> ACE_INLINE ::CORBA::Boolean
-POA_CORBA::NativeDef_tie<T>::_is_owner (void)
-{
- return this->rel_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::NativeDef_tie<T>::_is_owner ( ::CORBA::Boolean b)
-{
- this->rel_ = b;
-}
-
-template <class T> ACE_INLINE PortableServer::POA_ptr
-POA_CORBA::NativeDef_tie<T>::_default_POA (void)
-{
- if (! ::CORBA::is_nil (this->poa_.in ()))
- {
- return PortableServer::POA::_duplicate (this->poa_.in ());
- }
-
- return this->NativeDef::_default_POA ();
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::DefinitionKind POA_CORBA::NativeDef_tie<T>::def_kind (
- )
-{
- return this->ptr_->def_kind (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::NativeDef_tie<T>::destroy (
- )
-{
- this->ptr_->destroy (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::NativeDef_tie<T>::id (
- )
-{
- return this->ptr_->id (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::NativeDef_tie<T>::id (
- const char * id
- )
-{
- this->ptr_->id (
- id
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::NativeDef_tie<T>::name (
- )
-{
- return this->ptr_->name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::NativeDef_tie<T>::name (
- const char * name
- )
-{
- this->ptr_->name (
- name
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::NativeDef_tie<T>::version (
- )
-{
- return this->ptr_->version (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::NativeDef_tie<T>::version (
- const char * version
- )
-{
- this->ptr_->version (
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Container_ptr POA_CORBA::NativeDef_tie<T>::defined_in (
- )
-{
- return this->ptr_->defined_in (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::NativeDef_tie<T>::absolute_name (
- )
-{
- return this->ptr_->absolute_name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Repository_ptr POA_CORBA::NativeDef_tie<T>::containing_repository (
- )
-{
- return this->ptr_->containing_repository (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Contained::Description * POA_CORBA::NativeDef_tie<T>::describe (
- )
-{
- return this->ptr_->describe (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::NativeDef_tie<T>::move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- )
-{
- this->ptr_->move (
- new_container,
- new_name,
- new_version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::TypeCode_ptr POA_CORBA::NativeDef_tie<T>::type (
- )
-{
- return this->ptr_->type (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/tie_si.cpp:96
-
-template <class T> ACE_INLINE
-POA_CORBA::PrimitiveDef_tie<T>::PrimitiveDef_tie (T &t)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::PrimitiveDef_tie<T>::PrimitiveDef_tie (T &t, PortableServer::POA_ptr poa)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::PrimitiveDef_tie<T>::PrimitiveDef_tie (T *tp, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::PrimitiveDef_tie<T>::PrimitiveDef_tie (T *tp, PortableServer::POA_ptr poa, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::PrimitiveDef_tie<T>::~PrimitiveDef_tie (void)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-}
-
-template <class T> ACE_INLINE T *
-POA_CORBA::PrimitiveDef_tie<T>::_tied_object (void)
-{
- return this->ptr_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::PrimitiveDef_tie<T>::_tied_object (T &obj)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = &obj;
- this->rel_ = 0;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::PrimitiveDef_tie<T>::_tied_object (T *obj, ::CORBA::Boolean release)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = obj;
- this->rel_ = release;
-}
-
-template <class T> ACE_INLINE ::CORBA::Boolean
-POA_CORBA::PrimitiveDef_tie<T>::_is_owner (void)
-{
- return this->rel_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::PrimitiveDef_tie<T>::_is_owner ( ::CORBA::Boolean b)
-{
- this->rel_ = b;
-}
-
-template <class T> ACE_INLINE PortableServer::POA_ptr
-POA_CORBA::PrimitiveDef_tie<T>::_default_POA (void)
-{
- if (! ::CORBA::is_nil (this->poa_.in ()))
- {
- return PortableServer::POA::_duplicate (this->poa_.in ());
- }
-
- return this->PrimitiveDef::_default_POA ();
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::DefinitionKind POA_CORBA::PrimitiveDef_tie<T>::def_kind (
- )
-{
- return this->ptr_->def_kind (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::PrimitiveDef_tie<T>::destroy (
- )
-{
- this->ptr_->destroy (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::TypeCode_ptr POA_CORBA::PrimitiveDef_tie<T>::type (
- )
-{
- return this->ptr_->type (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::PrimitiveKind POA_CORBA::PrimitiveDef_tie<T>::kind (
- )
-{
- return this->ptr_->kind (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/tie_si.cpp:96
-
-template <class T> ACE_INLINE
-POA_CORBA::StringDef_tie<T>::StringDef_tie (T &t)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::StringDef_tie<T>::StringDef_tie (T &t, PortableServer::POA_ptr poa)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::StringDef_tie<T>::StringDef_tie (T *tp, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::StringDef_tie<T>::StringDef_tie (T *tp, PortableServer::POA_ptr poa, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::StringDef_tie<T>::~StringDef_tie (void)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-}
-
-template <class T> ACE_INLINE T *
-POA_CORBA::StringDef_tie<T>::_tied_object (void)
-{
- return this->ptr_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::StringDef_tie<T>::_tied_object (T &obj)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = &obj;
- this->rel_ = 0;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::StringDef_tie<T>::_tied_object (T *obj, ::CORBA::Boolean release)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = obj;
- this->rel_ = release;
-}
-
-template <class T> ACE_INLINE ::CORBA::Boolean
-POA_CORBA::StringDef_tie<T>::_is_owner (void)
-{
- return this->rel_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::StringDef_tie<T>::_is_owner ( ::CORBA::Boolean b)
-{
- this->rel_ = b;
-}
-
-template <class T> ACE_INLINE PortableServer::POA_ptr
-POA_CORBA::StringDef_tie<T>::_default_POA (void)
-{
- if (! ::CORBA::is_nil (this->poa_.in ()))
- {
- return PortableServer::POA::_duplicate (this->poa_.in ());
- }
-
- return this->StringDef::_default_POA ();
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::DefinitionKind POA_CORBA::StringDef_tie<T>::def_kind (
- )
-{
- return this->ptr_->def_kind (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::StringDef_tie<T>::destroy (
- )
-{
- this->ptr_->destroy (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::TypeCode_ptr POA_CORBA::StringDef_tie<T>::type (
- )
-{
- return this->ptr_->type (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ULong POA_CORBA::StringDef_tie<T>::bound (
- )
-{
- return this->ptr_->bound (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::StringDef_tie<T>::bound (
- ::CORBA::ULong bound
- )
-{
- this->ptr_->bound (
- bound
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/tie_si.cpp:96
-
-template <class T> ACE_INLINE
-POA_CORBA::WstringDef_tie<T>::WstringDef_tie (T &t)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::WstringDef_tie<T>::WstringDef_tie (T &t, PortableServer::POA_ptr poa)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::WstringDef_tie<T>::WstringDef_tie (T *tp, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::WstringDef_tie<T>::WstringDef_tie (T *tp, PortableServer::POA_ptr poa, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::WstringDef_tie<T>::~WstringDef_tie (void)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-}
-
-template <class T> ACE_INLINE T *
-POA_CORBA::WstringDef_tie<T>::_tied_object (void)
-{
- return this->ptr_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::WstringDef_tie<T>::_tied_object (T &obj)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = &obj;
- this->rel_ = 0;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::WstringDef_tie<T>::_tied_object (T *obj, ::CORBA::Boolean release)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = obj;
- this->rel_ = release;
-}
-
-template <class T> ACE_INLINE ::CORBA::Boolean
-POA_CORBA::WstringDef_tie<T>::_is_owner (void)
-{
- return this->rel_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::WstringDef_tie<T>::_is_owner ( ::CORBA::Boolean b)
-{
- this->rel_ = b;
-}
-
-template <class T> ACE_INLINE PortableServer::POA_ptr
-POA_CORBA::WstringDef_tie<T>::_default_POA (void)
-{
- if (! ::CORBA::is_nil (this->poa_.in ()))
- {
- return PortableServer::POA::_duplicate (this->poa_.in ());
- }
-
- return this->WstringDef::_default_POA ();
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::DefinitionKind POA_CORBA::WstringDef_tie<T>::def_kind (
- )
-{
- return this->ptr_->def_kind (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::WstringDef_tie<T>::destroy (
- )
-{
- this->ptr_->destroy (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::TypeCode_ptr POA_CORBA::WstringDef_tie<T>::type (
- )
-{
- return this->ptr_->type (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ULong POA_CORBA::WstringDef_tie<T>::bound (
- )
-{
- return this->ptr_->bound (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::WstringDef_tie<T>::bound (
- ::CORBA::ULong bound
- )
-{
- this->ptr_->bound (
- bound
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/tie_si.cpp:96
-
-template <class T> ACE_INLINE
-POA_CORBA::SequenceDef_tie<T>::SequenceDef_tie (T &t)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::SequenceDef_tie<T>::SequenceDef_tie (T &t, PortableServer::POA_ptr poa)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::SequenceDef_tie<T>::SequenceDef_tie (T *tp, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::SequenceDef_tie<T>::SequenceDef_tie (T *tp, PortableServer::POA_ptr poa, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::SequenceDef_tie<T>::~SequenceDef_tie (void)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-}
-
-template <class T> ACE_INLINE T *
-POA_CORBA::SequenceDef_tie<T>::_tied_object (void)
-{
- return this->ptr_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::SequenceDef_tie<T>::_tied_object (T &obj)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = &obj;
- this->rel_ = 0;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::SequenceDef_tie<T>::_tied_object (T *obj, ::CORBA::Boolean release)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = obj;
- this->rel_ = release;
-}
-
-template <class T> ACE_INLINE ::CORBA::Boolean
-POA_CORBA::SequenceDef_tie<T>::_is_owner (void)
-{
- return this->rel_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::SequenceDef_tie<T>::_is_owner ( ::CORBA::Boolean b)
-{
- this->rel_ = b;
-}
-
-template <class T> ACE_INLINE PortableServer::POA_ptr
-POA_CORBA::SequenceDef_tie<T>::_default_POA (void)
-{
- if (! ::CORBA::is_nil (this->poa_.in ()))
- {
- return PortableServer::POA::_duplicate (this->poa_.in ());
- }
-
- return this->SequenceDef::_default_POA ();
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::DefinitionKind POA_CORBA::SequenceDef_tie<T>::def_kind (
- )
-{
- return this->ptr_->def_kind (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::SequenceDef_tie<T>::destroy (
- )
-{
- this->ptr_->destroy (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::TypeCode_ptr POA_CORBA::SequenceDef_tie<T>::type (
- )
-{
- return this->ptr_->type (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ULong POA_CORBA::SequenceDef_tie<T>::bound (
- )
-{
- return this->ptr_->bound (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::SequenceDef_tie<T>::bound (
- ::CORBA::ULong bound
- )
-{
- this->ptr_->bound (
- bound
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::TypeCode_ptr POA_CORBA::SequenceDef_tie<T>::element_type (
- )
-{
- return this->ptr_->element_type (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::IDLType_ptr POA_CORBA::SequenceDef_tie<T>::element_type_def (
- )
-{
- return this->ptr_->element_type_def (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::SequenceDef_tie<T>::element_type_def (
- ::CORBA::IDLType_ptr element_type_def
- )
-{
- this->ptr_->element_type_def (
- element_type_def
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/tie_si.cpp:96
-
-template <class T> ACE_INLINE
-POA_CORBA::ArrayDef_tie<T>::ArrayDef_tie (T &t)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ArrayDef_tie<T>::ArrayDef_tie (T &t, PortableServer::POA_ptr poa)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ArrayDef_tie<T>::ArrayDef_tie (T *tp, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ArrayDef_tie<T>::ArrayDef_tie (T *tp, PortableServer::POA_ptr poa, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ArrayDef_tie<T>::~ArrayDef_tie (void)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-}
-
-template <class T> ACE_INLINE T *
-POA_CORBA::ArrayDef_tie<T>::_tied_object (void)
-{
- return this->ptr_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ArrayDef_tie<T>::_tied_object (T &obj)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = &obj;
- this->rel_ = 0;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ArrayDef_tie<T>::_tied_object (T *obj, ::CORBA::Boolean release)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = obj;
- this->rel_ = release;
-}
-
-template <class T> ACE_INLINE ::CORBA::Boolean
-POA_CORBA::ArrayDef_tie<T>::_is_owner (void)
-{
- return this->rel_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ArrayDef_tie<T>::_is_owner ( ::CORBA::Boolean b)
-{
- this->rel_ = b;
-}
-
-template <class T> ACE_INLINE PortableServer::POA_ptr
-POA_CORBA::ArrayDef_tie<T>::_default_POA (void)
-{
- if (! ::CORBA::is_nil (this->poa_.in ()))
- {
- return PortableServer::POA::_duplicate (this->poa_.in ());
- }
-
- return this->ArrayDef::_default_POA ();
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::DefinitionKind POA_CORBA::ArrayDef_tie<T>::def_kind (
- )
-{
- return this->ptr_->def_kind (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ArrayDef_tie<T>::destroy (
- )
-{
- this->ptr_->destroy (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::TypeCode_ptr POA_CORBA::ArrayDef_tie<T>::type (
- )
-{
- return this->ptr_->type (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ULong POA_CORBA::ArrayDef_tie<T>::length (
- )
-{
- return this->ptr_->length (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ArrayDef_tie<T>::length (
- ::CORBA::ULong length
- )
-{
- this->ptr_->length (
- length
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::TypeCode_ptr POA_CORBA::ArrayDef_tie<T>::element_type (
- )
-{
- return this->ptr_->element_type (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::IDLType_ptr POA_CORBA::ArrayDef_tie<T>::element_type_def (
- )
-{
- return this->ptr_->element_type_def (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ArrayDef_tie<T>::element_type_def (
- ::CORBA::IDLType_ptr element_type_def
- )
-{
- this->ptr_->element_type_def (
- element_type_def
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/tie_si.cpp:96
-
-template <class T> ACE_INLINE
-POA_CORBA::ExceptionDef_tie<T>::ExceptionDef_tie (T &t)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ExceptionDef_tie<T>::ExceptionDef_tie (T &t, PortableServer::POA_ptr poa)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ExceptionDef_tie<T>::ExceptionDef_tie (T *tp, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ExceptionDef_tie<T>::ExceptionDef_tie (T *tp, PortableServer::POA_ptr poa, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ExceptionDef_tie<T>::~ExceptionDef_tie (void)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-}
-
-template <class T> ACE_INLINE T *
-POA_CORBA::ExceptionDef_tie<T>::_tied_object (void)
-{
- return this->ptr_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ExceptionDef_tie<T>::_tied_object (T &obj)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = &obj;
- this->rel_ = 0;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ExceptionDef_tie<T>::_tied_object (T *obj, ::CORBA::Boolean release)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = obj;
- this->rel_ = release;
-}
-
-template <class T> ACE_INLINE ::CORBA::Boolean
-POA_CORBA::ExceptionDef_tie<T>::_is_owner (void)
-{
- return this->rel_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ExceptionDef_tie<T>::_is_owner ( ::CORBA::Boolean b)
-{
- this->rel_ = b;
-}
-
-template <class T> ACE_INLINE PortableServer::POA_ptr
-POA_CORBA::ExceptionDef_tie<T>::_default_POA (void)
-{
- if (! ::CORBA::is_nil (this->poa_.in ()))
- {
- return PortableServer::POA::_duplicate (this->poa_.in ());
- }
-
- return this->ExceptionDef::_default_POA ();
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::DefinitionKind POA_CORBA::ExceptionDef_tie<T>::def_kind (
- )
-{
- return this->ptr_->def_kind (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ExceptionDef_tie<T>::destroy (
- )
-{
- this->ptr_->destroy (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ExceptionDef_tie<T>::id (
- )
-{
- return this->ptr_->id (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ExceptionDef_tie<T>::id (
- const char * id
- )
-{
- this->ptr_->id (
- id
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ExceptionDef_tie<T>::name (
- )
-{
- return this->ptr_->name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ExceptionDef_tie<T>::name (
- const char * name
- )
-{
- this->ptr_->name (
- name
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ExceptionDef_tie<T>::version (
- )
-{
- return this->ptr_->version (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ExceptionDef_tie<T>::version (
- const char * version
- )
-{
- this->ptr_->version (
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Container_ptr POA_CORBA::ExceptionDef_tie<T>::defined_in (
- )
-{
- return this->ptr_->defined_in (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ExceptionDef_tie<T>::absolute_name (
- )
-{
- return this->ptr_->absolute_name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Repository_ptr POA_CORBA::ExceptionDef_tie<T>::containing_repository (
- )
-{
- return this->ptr_->containing_repository (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Contained::Description * POA_CORBA::ExceptionDef_tie<T>::describe (
- )
-{
- return this->ptr_->describe (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ExceptionDef_tie<T>::move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- )
-{
- this->ptr_->move (
- new_container,
- new_name,
- new_version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Contained_ptr POA_CORBA::ExceptionDef_tie<T>::lookup (
- const char * search_name
- )
-{
- return this->ptr_->lookup (
- search_name
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ContainedSeq * POA_CORBA::ExceptionDef_tie<T>::contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- )
-{
- return this->ptr_->contents (
- limit_type,
- exclude_inherited
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ContainedSeq * POA_CORBA::ExceptionDef_tie<T>::lookup_name (
- const char * search_name,
- ::CORBA::Long levels_to_search,
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- )
-{
- return this->ptr_->lookup_name (
- search_name,
- levels_to_search,
- limit_type,
- exclude_inherited
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Container::DescriptionSeq * POA_CORBA::ExceptionDef_tie<T>::describe_contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited,
- ::CORBA::Long max_returned_objs
- )
-{
- return this->ptr_->describe_contents (
- limit_type,
- exclude_inherited,
- max_returned_objs
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ModuleDef_ptr POA_CORBA::ExceptionDef_tie<T>::create_module (
- const char * id,
- const char * name,
- const char * version
- )
-{
- return this->ptr_->create_module (
- id,
- name,
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ConstantDef_ptr POA_CORBA::ExceptionDef_tie<T>::create_constant (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- const ::CORBA::Any & value
- )
-{
- return this->ptr_->create_constant (
- id,
- name,
- version,
- type,
- value
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::StructDef_ptr POA_CORBA::ExceptionDef_tie<T>::create_struct (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- )
-{
- return this->ptr_->create_struct (
- id,
- name,
- version,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::UnionDef_ptr POA_CORBA::ExceptionDef_tie<T>::create_union (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr discriminator_type,
- const ::CORBA::UnionMemberSeq & members
- )
-{
- return this->ptr_->create_union (
- id,
- name,
- version,
- discriminator_type,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::EnumDef_ptr POA_CORBA::ExceptionDef_tie<T>::create_enum (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::EnumMemberSeq & members
- )
-{
- return this->ptr_->create_enum (
- id,
- name,
- version,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::AliasDef_ptr POA_CORBA::ExceptionDef_tie<T>::create_alias (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type
- )
-{
- return this->ptr_->create_alias (
- id,
- name,
- version,
- original_type
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::InterfaceDef_ptr POA_CORBA::ExceptionDef_tie<T>::create_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- )
-{
- return this->ptr_->create_interface (
- id,
- name,
- version,
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ValueDef_ptr POA_CORBA::ExceptionDef_tie<T>::create_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::InitializerSeq & initializers
- )
-{
- return this->ptr_->create_value (
- id,
- name,
- version,
- is_custom,
- is_abstract,
- base_value,
- is_truncatable,
- abstract_base_values,
- supported_interfaces,
- initializers
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ValueBoxDef_ptr POA_CORBA::ExceptionDef_tie<T>::create_value_box (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type_def
- )
-{
- return this->ptr_->create_value_box (
- id,
- name,
- version,
- original_type_def
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ExceptionDef_ptr POA_CORBA::ExceptionDef_tie<T>::create_exception (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- )
-{
- return this->ptr_->create_exception (
- id,
- name,
- version,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::NativeDef_ptr POA_CORBA::ExceptionDef_tie<T>::create_native (
- const char * id,
- const char * name,
- const char * version
- )
-{
- return this->ptr_->create_native (
- id,
- name,
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::AbstractInterfaceDef_ptr POA_CORBA::ExceptionDef_tie<T>::create_abstract_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::AbstractInterfaceDefSeq & base_interfaces
- )
-{
- return this->ptr_->create_abstract_interface (
- id,
- name,
- version,
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::LocalInterfaceDef_ptr POA_CORBA::ExceptionDef_tie<T>::create_local_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- )
-{
- return this->ptr_->create_local_interface (
- id,
- name,
- version,
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ExtValueDef_ptr POA_CORBA::ExceptionDef_tie<T>::create_ext_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::ExtInitializerSeq & initializers
- )
-{
- return this->ptr_->create_ext_value (
- id,
- name,
- version,
- is_custom,
- is_abstract,
- base_value,
- is_truncatable,
- abstract_base_values,
- supported_interfaces,
- initializers
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::TypeCode_ptr POA_CORBA::ExceptionDef_tie<T>::type (
- )
-{
- return this->ptr_->type (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::StructMemberSeq * POA_CORBA::ExceptionDef_tie<T>::members (
- )
-{
- return this->ptr_->members (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ExceptionDef_tie<T>::members (
- const ::CORBA::StructMemberSeq & members
- )
-{
- this->ptr_->members (
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/tie_si.cpp:96
-
-template <class T> ACE_INLINE
-POA_CORBA::AttributeDef_tie<T>::AttributeDef_tie (T &t)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::AttributeDef_tie<T>::AttributeDef_tie (T &t, PortableServer::POA_ptr poa)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::AttributeDef_tie<T>::AttributeDef_tie (T *tp, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::AttributeDef_tie<T>::AttributeDef_tie (T *tp, PortableServer::POA_ptr poa, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::AttributeDef_tie<T>::~AttributeDef_tie (void)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-}
-
-template <class T> ACE_INLINE T *
-POA_CORBA::AttributeDef_tie<T>::_tied_object (void)
-{
- return this->ptr_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::AttributeDef_tie<T>::_tied_object (T &obj)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = &obj;
- this->rel_ = 0;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::AttributeDef_tie<T>::_tied_object (T *obj, ::CORBA::Boolean release)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = obj;
- this->rel_ = release;
-}
-
-template <class T> ACE_INLINE ::CORBA::Boolean
-POA_CORBA::AttributeDef_tie<T>::_is_owner (void)
-{
- return this->rel_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::AttributeDef_tie<T>::_is_owner ( ::CORBA::Boolean b)
-{
- this->rel_ = b;
-}
-
-template <class T> ACE_INLINE PortableServer::POA_ptr
-POA_CORBA::AttributeDef_tie<T>::_default_POA (void)
-{
- if (! ::CORBA::is_nil (this->poa_.in ()))
- {
- return PortableServer::POA::_duplicate (this->poa_.in ());
- }
-
- return this->AttributeDef::_default_POA ();
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::DefinitionKind POA_CORBA::AttributeDef_tie<T>::def_kind (
- )
-{
- return this->ptr_->def_kind (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::AttributeDef_tie<T>::destroy (
- )
-{
- this->ptr_->destroy (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::AttributeDef_tie<T>::id (
- )
-{
- return this->ptr_->id (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::AttributeDef_tie<T>::id (
- const char * id
- )
-{
- this->ptr_->id (
- id
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::AttributeDef_tie<T>::name (
- )
-{
- return this->ptr_->name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::AttributeDef_tie<T>::name (
- const char * name
- )
-{
- this->ptr_->name (
- name
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::AttributeDef_tie<T>::version (
- )
-{
- return this->ptr_->version (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::AttributeDef_tie<T>::version (
- const char * version
- )
-{
- this->ptr_->version (
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Container_ptr POA_CORBA::AttributeDef_tie<T>::defined_in (
- )
-{
- return this->ptr_->defined_in (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::AttributeDef_tie<T>::absolute_name (
- )
-{
- return this->ptr_->absolute_name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Repository_ptr POA_CORBA::AttributeDef_tie<T>::containing_repository (
- )
-{
- return this->ptr_->containing_repository (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Contained::Description * POA_CORBA::AttributeDef_tie<T>::describe (
- )
-{
- return this->ptr_->describe (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::AttributeDef_tie<T>::move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- )
-{
- this->ptr_->move (
- new_container,
- new_name,
- new_version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::TypeCode_ptr POA_CORBA::AttributeDef_tie<T>::type (
- )
-{
- return this->ptr_->type (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::IDLType_ptr POA_CORBA::AttributeDef_tie<T>::type_def (
- )
-{
- return this->ptr_->type_def (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::AttributeDef_tie<T>::type_def (
- ::CORBA::IDLType_ptr type_def
- )
-{
- this->ptr_->type_def (
- type_def
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::AttributeMode POA_CORBA::AttributeDef_tie<T>::mode (
- )
-{
- return this->ptr_->mode (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::AttributeDef_tie<T>::mode (
- ::CORBA::AttributeMode mode
- )
-{
- this->ptr_->mode (
- mode
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/tie_si.cpp:96
-
-template <class T> ACE_INLINE
-POA_CORBA::ExtAttributeDef_tie<T>::ExtAttributeDef_tie (T &t)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ExtAttributeDef_tie<T>::ExtAttributeDef_tie (T &t, PortableServer::POA_ptr poa)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ExtAttributeDef_tie<T>::ExtAttributeDef_tie (T *tp, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ExtAttributeDef_tie<T>::ExtAttributeDef_tie (T *tp, PortableServer::POA_ptr poa, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ExtAttributeDef_tie<T>::~ExtAttributeDef_tie (void)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-}
-
-template <class T> ACE_INLINE T *
-POA_CORBA::ExtAttributeDef_tie<T>::_tied_object (void)
-{
- return this->ptr_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ExtAttributeDef_tie<T>::_tied_object (T &obj)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = &obj;
- this->rel_ = 0;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ExtAttributeDef_tie<T>::_tied_object (T *obj, ::CORBA::Boolean release)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = obj;
- this->rel_ = release;
-}
-
-template <class T> ACE_INLINE ::CORBA::Boolean
-POA_CORBA::ExtAttributeDef_tie<T>::_is_owner (void)
-{
- return this->rel_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ExtAttributeDef_tie<T>::_is_owner ( ::CORBA::Boolean b)
-{
- this->rel_ = b;
-}
-
-template <class T> ACE_INLINE PortableServer::POA_ptr
-POA_CORBA::ExtAttributeDef_tie<T>::_default_POA (void)
-{
- if (! ::CORBA::is_nil (this->poa_.in ()))
- {
- return PortableServer::POA::_duplicate (this->poa_.in ());
- }
-
- return this->ExtAttributeDef::_default_POA ();
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::DefinitionKind POA_CORBA::ExtAttributeDef_tie<T>::def_kind (
- )
-{
- return this->ptr_->def_kind (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ExtAttributeDef_tie<T>::destroy (
- )
-{
- this->ptr_->destroy (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ExtAttributeDef_tie<T>::id (
- )
-{
- return this->ptr_->id (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ExtAttributeDef_tie<T>::id (
- const char * id
- )
-{
- this->ptr_->id (
- id
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ExtAttributeDef_tie<T>::name (
- )
-{
- return this->ptr_->name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ExtAttributeDef_tie<T>::name (
- const char * name
- )
-{
- this->ptr_->name (
- name
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ExtAttributeDef_tie<T>::version (
- )
-{
- return this->ptr_->version (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ExtAttributeDef_tie<T>::version (
- const char * version
- )
-{
- this->ptr_->version (
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Container_ptr POA_CORBA::ExtAttributeDef_tie<T>::defined_in (
- )
-{
- return this->ptr_->defined_in (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ExtAttributeDef_tie<T>::absolute_name (
- )
-{
- return this->ptr_->absolute_name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Repository_ptr POA_CORBA::ExtAttributeDef_tie<T>::containing_repository (
- )
-{
- return this->ptr_->containing_repository (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Contained::Description * POA_CORBA::ExtAttributeDef_tie<T>::describe (
- )
-{
- return this->ptr_->describe (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ExtAttributeDef_tie<T>::move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- )
-{
- this->ptr_->move (
- new_container,
- new_name,
- new_version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::TypeCode_ptr POA_CORBA::ExtAttributeDef_tie<T>::type (
- )
-{
- return this->ptr_->type (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::IDLType_ptr POA_CORBA::ExtAttributeDef_tie<T>::type_def (
- )
-{
- return this->ptr_->type_def (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ExtAttributeDef_tie<T>::type_def (
- ::CORBA::IDLType_ptr type_def
- )
-{
- this->ptr_->type_def (
- type_def
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::AttributeMode POA_CORBA::ExtAttributeDef_tie<T>::mode (
- )
-{
- return this->ptr_->mode (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ExtAttributeDef_tie<T>::mode (
- ::CORBA::AttributeMode mode
- )
-{
- this->ptr_->mode (
- mode
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ExcDescriptionSeq * POA_CORBA::ExtAttributeDef_tie<T>::get_exceptions (
- )
-{
- return this->ptr_->get_exceptions (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ExtAttributeDef_tie<T>::get_exceptions (
- const ::CORBA::ExcDescriptionSeq & get_exceptions
- )
-{
- this->ptr_->get_exceptions (
- get_exceptions
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ExcDescriptionSeq * POA_CORBA::ExtAttributeDef_tie<T>::set_exceptions (
- )
-{
- return this->ptr_->set_exceptions (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ExtAttributeDef_tie<T>::set_exceptions (
- const ::CORBA::ExcDescriptionSeq & set_exceptions
- )
-{
- this->ptr_->set_exceptions (
- set_exceptions
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ExtAttributeDescription * POA_CORBA::ExtAttributeDef_tie<T>::describe_attribute (
- )
-{
- return this->ptr_->describe_attribute (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/tie_si.cpp:96
-
-template <class T> ACE_INLINE
-POA_CORBA::OperationDef_tie<T>::OperationDef_tie (T &t)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::OperationDef_tie<T>::OperationDef_tie (T &t, PortableServer::POA_ptr poa)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::OperationDef_tie<T>::OperationDef_tie (T *tp, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::OperationDef_tie<T>::OperationDef_tie (T *tp, PortableServer::POA_ptr poa, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::OperationDef_tie<T>::~OperationDef_tie (void)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-}
-
-template <class T> ACE_INLINE T *
-POA_CORBA::OperationDef_tie<T>::_tied_object (void)
-{
- return this->ptr_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::OperationDef_tie<T>::_tied_object (T &obj)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = &obj;
- this->rel_ = 0;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::OperationDef_tie<T>::_tied_object (T *obj, ::CORBA::Boolean release)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = obj;
- this->rel_ = release;
-}
-
-template <class T> ACE_INLINE ::CORBA::Boolean
-POA_CORBA::OperationDef_tie<T>::_is_owner (void)
-{
- return this->rel_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::OperationDef_tie<T>::_is_owner ( ::CORBA::Boolean b)
-{
- this->rel_ = b;
-}
-
-template <class T> ACE_INLINE PortableServer::POA_ptr
-POA_CORBA::OperationDef_tie<T>::_default_POA (void)
-{
- if (! ::CORBA::is_nil (this->poa_.in ()))
- {
- return PortableServer::POA::_duplicate (this->poa_.in ());
- }
-
- return this->OperationDef::_default_POA ();
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::DefinitionKind POA_CORBA::OperationDef_tie<T>::def_kind (
- )
-{
- return this->ptr_->def_kind (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::OperationDef_tie<T>::destroy (
- )
-{
- this->ptr_->destroy (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::OperationDef_tie<T>::id (
- )
-{
- return this->ptr_->id (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::OperationDef_tie<T>::id (
- const char * id
- )
-{
- this->ptr_->id (
- id
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::OperationDef_tie<T>::name (
- )
-{
- return this->ptr_->name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::OperationDef_tie<T>::name (
- const char * name
- )
-{
- this->ptr_->name (
- name
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::OperationDef_tie<T>::version (
- )
-{
- return this->ptr_->version (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::OperationDef_tie<T>::version (
- const char * version
- )
-{
- this->ptr_->version (
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Container_ptr POA_CORBA::OperationDef_tie<T>::defined_in (
- )
-{
- return this->ptr_->defined_in (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::OperationDef_tie<T>::absolute_name (
- )
-{
- return this->ptr_->absolute_name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Repository_ptr POA_CORBA::OperationDef_tie<T>::containing_repository (
- )
-{
- return this->ptr_->containing_repository (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Contained::Description * POA_CORBA::OperationDef_tie<T>::describe (
- )
-{
- return this->ptr_->describe (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::OperationDef_tie<T>::move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- )
-{
- this->ptr_->move (
- new_container,
- new_name,
- new_version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::TypeCode_ptr POA_CORBA::OperationDef_tie<T>::result (
- )
-{
- return this->ptr_->result (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::IDLType_ptr POA_CORBA::OperationDef_tie<T>::result_def (
- )
-{
- return this->ptr_->result_def (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::OperationDef_tie<T>::result_def (
- ::CORBA::IDLType_ptr result_def
- )
-{
- this->ptr_->result_def (
- result_def
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ParDescriptionSeq * POA_CORBA::OperationDef_tie<T>::params (
- )
-{
- return this->ptr_->params (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::OperationDef_tie<T>::params (
- const ::CORBA::ParDescriptionSeq & params
- )
-{
- this->ptr_->params (
- params
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::OperationMode POA_CORBA::OperationDef_tie<T>::mode (
- )
-{
- return this->ptr_->mode (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::OperationDef_tie<T>::mode (
- ::CORBA::OperationMode mode
- )
-{
- this->ptr_->mode (
- mode
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ContextIdSeq * POA_CORBA::OperationDef_tie<T>::contexts (
- )
-{
- return this->ptr_->contexts (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::OperationDef_tie<T>::contexts (
- const ::CORBA::ContextIdSeq & contexts
- )
-{
- this->ptr_->contexts (
- contexts
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ExceptionDefSeq * POA_CORBA::OperationDef_tie<T>::exceptions (
- )
-{
- return this->ptr_->exceptions (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::OperationDef_tie<T>::exceptions (
- const ::CORBA::ExceptionDefSeq & exceptions
- )
-{
- this->ptr_->exceptions (
- exceptions
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/tie_si.cpp:96
-
-template <class T> ACE_INLINE
-POA_CORBA::InterfaceDef_tie<T>::InterfaceDef_tie (T &t)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::InterfaceDef_tie<T>::InterfaceDef_tie (T &t, PortableServer::POA_ptr poa)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::InterfaceDef_tie<T>::InterfaceDef_tie (T *tp, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::InterfaceDef_tie<T>::InterfaceDef_tie (T *tp, PortableServer::POA_ptr poa, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::InterfaceDef_tie<T>::~InterfaceDef_tie (void)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-}
-
-template <class T> ACE_INLINE T *
-POA_CORBA::InterfaceDef_tie<T>::_tied_object (void)
-{
- return this->ptr_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::InterfaceDef_tie<T>::_tied_object (T &obj)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = &obj;
- this->rel_ = 0;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::InterfaceDef_tie<T>::_tied_object (T *obj, ::CORBA::Boolean release)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = obj;
- this->rel_ = release;
-}
-
-template <class T> ACE_INLINE ::CORBA::Boolean
-POA_CORBA::InterfaceDef_tie<T>::_is_owner (void)
-{
- return this->rel_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::InterfaceDef_tie<T>::_is_owner ( ::CORBA::Boolean b)
-{
- this->rel_ = b;
-}
-
-template <class T> ACE_INLINE PortableServer::POA_ptr
-POA_CORBA::InterfaceDef_tie<T>::_default_POA (void)
-{
- if (! ::CORBA::is_nil (this->poa_.in ()))
- {
- return PortableServer::POA::_duplicate (this->poa_.in ());
- }
-
- return this->InterfaceDef::_default_POA ();
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::DefinitionKind POA_CORBA::InterfaceDef_tie<T>::def_kind (
- )
-{
- return this->ptr_->def_kind (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::InterfaceDef_tie<T>::destroy (
- )
-{
- this->ptr_->destroy (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Contained_ptr POA_CORBA::InterfaceDef_tie<T>::lookup (
- const char * search_name
- )
-{
- return this->ptr_->lookup (
- search_name
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ContainedSeq * POA_CORBA::InterfaceDef_tie<T>::contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- )
-{
- return this->ptr_->contents (
- limit_type,
- exclude_inherited
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ContainedSeq * POA_CORBA::InterfaceDef_tie<T>::lookup_name (
- const char * search_name,
- ::CORBA::Long levels_to_search,
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- )
-{
- return this->ptr_->lookup_name (
- search_name,
- levels_to_search,
- limit_type,
- exclude_inherited
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Container::DescriptionSeq * POA_CORBA::InterfaceDef_tie<T>::describe_contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited,
- ::CORBA::Long max_returned_objs
- )
-{
- return this->ptr_->describe_contents (
- limit_type,
- exclude_inherited,
- max_returned_objs
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ModuleDef_ptr POA_CORBA::InterfaceDef_tie<T>::create_module (
- const char * id,
- const char * name,
- const char * version
- )
-{
- return this->ptr_->create_module (
- id,
- name,
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ConstantDef_ptr POA_CORBA::InterfaceDef_tie<T>::create_constant (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- const ::CORBA::Any & value
- )
-{
- return this->ptr_->create_constant (
- id,
- name,
- version,
- type,
- value
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::StructDef_ptr POA_CORBA::InterfaceDef_tie<T>::create_struct (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- )
-{
- return this->ptr_->create_struct (
- id,
- name,
- version,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::UnionDef_ptr POA_CORBA::InterfaceDef_tie<T>::create_union (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr discriminator_type,
- const ::CORBA::UnionMemberSeq & members
- )
-{
- return this->ptr_->create_union (
- id,
- name,
- version,
- discriminator_type,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::EnumDef_ptr POA_CORBA::InterfaceDef_tie<T>::create_enum (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::EnumMemberSeq & members
- )
-{
- return this->ptr_->create_enum (
- id,
- name,
- version,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::AliasDef_ptr POA_CORBA::InterfaceDef_tie<T>::create_alias (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type
- )
-{
- return this->ptr_->create_alias (
- id,
- name,
- version,
- original_type
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::InterfaceDef_ptr POA_CORBA::InterfaceDef_tie<T>::create_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- )
-{
- return this->ptr_->create_interface (
- id,
- name,
- version,
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ValueDef_ptr POA_CORBA::InterfaceDef_tie<T>::create_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::InitializerSeq & initializers
- )
-{
- return this->ptr_->create_value (
- id,
- name,
- version,
- is_custom,
- is_abstract,
- base_value,
- is_truncatable,
- abstract_base_values,
- supported_interfaces,
- initializers
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ValueBoxDef_ptr POA_CORBA::InterfaceDef_tie<T>::create_value_box (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type_def
- )
-{
- return this->ptr_->create_value_box (
- id,
- name,
- version,
- original_type_def
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ExceptionDef_ptr POA_CORBA::InterfaceDef_tie<T>::create_exception (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- )
-{
- return this->ptr_->create_exception (
- id,
- name,
- version,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::NativeDef_ptr POA_CORBA::InterfaceDef_tie<T>::create_native (
- const char * id,
- const char * name,
- const char * version
- )
-{
- return this->ptr_->create_native (
- id,
- name,
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::AbstractInterfaceDef_ptr POA_CORBA::InterfaceDef_tie<T>::create_abstract_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::AbstractInterfaceDefSeq & base_interfaces
- )
-{
- return this->ptr_->create_abstract_interface (
- id,
- name,
- version,
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::LocalInterfaceDef_ptr POA_CORBA::InterfaceDef_tie<T>::create_local_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- )
-{
- return this->ptr_->create_local_interface (
- id,
- name,
- version,
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ExtValueDef_ptr POA_CORBA::InterfaceDef_tie<T>::create_ext_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::ExtInitializerSeq & initializers
- )
-{
- return this->ptr_->create_ext_value (
- id,
- name,
- version,
- is_custom,
- is_abstract,
- base_value,
- is_truncatable,
- abstract_base_values,
- supported_interfaces,
- initializers
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::InterfaceDef_tie<T>::id (
- )
-{
- return this->ptr_->id (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::InterfaceDef_tie<T>::id (
- const char * id
- )
-{
- this->ptr_->id (
- id
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::InterfaceDef_tie<T>::name (
- )
-{
- return this->ptr_->name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::InterfaceDef_tie<T>::name (
- const char * name
- )
-{
- this->ptr_->name (
- name
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::InterfaceDef_tie<T>::version (
- )
-{
- return this->ptr_->version (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::InterfaceDef_tie<T>::version (
- const char * version
- )
-{
- this->ptr_->version (
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Container_ptr POA_CORBA::InterfaceDef_tie<T>::defined_in (
- )
-{
- return this->ptr_->defined_in (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::InterfaceDef_tie<T>::absolute_name (
- )
-{
- return this->ptr_->absolute_name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Repository_ptr POA_CORBA::InterfaceDef_tie<T>::containing_repository (
- )
-{
- return this->ptr_->containing_repository (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Contained::Description * POA_CORBA::InterfaceDef_tie<T>::describe (
- )
-{
- return this->ptr_->describe (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::InterfaceDef_tie<T>::move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- )
-{
- this->ptr_->move (
- new_container,
- new_name,
- new_version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::TypeCode_ptr POA_CORBA::InterfaceDef_tie<T>::type (
- )
-{
- return this->ptr_->type (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::InterfaceDefSeq * POA_CORBA::InterfaceDef_tie<T>::base_interfaces (
- )
-{
- return this->ptr_->base_interfaces (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::InterfaceDef_tie<T>::base_interfaces (
- const ::CORBA::InterfaceDefSeq & base_interfaces
- )
-{
- this->ptr_->base_interfaces (
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Boolean POA_CORBA::InterfaceDef_tie<T>::is_a (
- const char * interface_id
- )
-{
- return this->ptr_->is_a (
- interface_id
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::InterfaceDef::FullInterfaceDescription * POA_CORBA::InterfaceDef_tie<T>::describe_interface (
- )
-{
- return this->ptr_->describe_interface (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::AttributeDef_ptr POA_CORBA::InterfaceDef_tie<T>::create_attribute (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- ::CORBA::AttributeMode mode
- )
-{
- return this->ptr_->create_attribute (
- id,
- name,
- version,
- type,
- mode
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::OperationDef_ptr POA_CORBA::InterfaceDef_tie<T>::create_operation (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr result,
- ::CORBA::OperationMode mode,
- const ::CORBA::ParDescriptionSeq & params,
- const ::CORBA::ExceptionDefSeq & exceptions,
- const ::CORBA::ContextIdSeq & contexts
- )
-{
- return this->ptr_->create_operation (
- id,
- name,
- version,
- result,
- mode,
- params,
- exceptions,
- contexts
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/tie_si.cpp:96
-
-template <class T> ACE_INLINE
-POA_CORBA::InterfaceAttrExtension_tie<T>::InterfaceAttrExtension_tie (T &t)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::InterfaceAttrExtension_tie<T>::InterfaceAttrExtension_tie (T &t, PortableServer::POA_ptr poa)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::InterfaceAttrExtension_tie<T>::InterfaceAttrExtension_tie (T *tp, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::InterfaceAttrExtension_tie<T>::InterfaceAttrExtension_tie (T *tp, PortableServer::POA_ptr poa, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::InterfaceAttrExtension_tie<T>::~InterfaceAttrExtension_tie (void)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-}
-
-template <class T> ACE_INLINE T *
-POA_CORBA::InterfaceAttrExtension_tie<T>::_tied_object (void)
-{
- return this->ptr_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::InterfaceAttrExtension_tie<T>::_tied_object (T &obj)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = &obj;
- this->rel_ = 0;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::InterfaceAttrExtension_tie<T>::_tied_object (T *obj, ::CORBA::Boolean release)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = obj;
- this->rel_ = release;
-}
-
-template <class T> ACE_INLINE ::CORBA::Boolean
-POA_CORBA::InterfaceAttrExtension_tie<T>::_is_owner (void)
-{
- return this->rel_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::InterfaceAttrExtension_tie<T>::_is_owner ( ::CORBA::Boolean b)
-{
- this->rel_ = b;
-}
-
-template <class T> ACE_INLINE PortableServer::POA_ptr
-POA_CORBA::InterfaceAttrExtension_tie<T>::_default_POA (void)
-{
- if (! ::CORBA::is_nil (this->poa_.in ()))
- {
- return PortableServer::POA::_duplicate (this->poa_.in ());
- }
-
- return this->InterfaceAttrExtension::_default_POA ();
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription * POA_CORBA::InterfaceAttrExtension_tie<T>::describe_ext_interface (
- )
-{
- return this->ptr_->describe_ext_interface (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ExtAttributeDef_ptr POA_CORBA::InterfaceAttrExtension_tie<T>::create_ext_attribute (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- ::CORBA::AttributeMode mode,
- const ::CORBA::ExceptionDefSeq & get_exceptions,
- const ::CORBA::ExceptionDefSeq & set_exceptions
- )
-{
- return this->ptr_->create_ext_attribute (
- id,
- name,
- version,
- type,
- mode,
- get_exceptions,
- set_exceptions
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/tie_si.cpp:96
-
-template <class T> ACE_INLINE
-POA_CORBA::ExtInterfaceDef_tie<T>::ExtInterfaceDef_tie (T &t)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ExtInterfaceDef_tie<T>::ExtInterfaceDef_tie (T &t, PortableServer::POA_ptr poa)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ExtInterfaceDef_tie<T>::ExtInterfaceDef_tie (T *tp, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ExtInterfaceDef_tie<T>::ExtInterfaceDef_tie (T *tp, PortableServer::POA_ptr poa, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ExtInterfaceDef_tie<T>::~ExtInterfaceDef_tie (void)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-}
-
-template <class T> ACE_INLINE T *
-POA_CORBA::ExtInterfaceDef_tie<T>::_tied_object (void)
-{
- return this->ptr_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ExtInterfaceDef_tie<T>::_tied_object (T &obj)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = &obj;
- this->rel_ = 0;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ExtInterfaceDef_tie<T>::_tied_object (T *obj, ::CORBA::Boolean release)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = obj;
- this->rel_ = release;
-}
-
-template <class T> ACE_INLINE ::CORBA::Boolean
-POA_CORBA::ExtInterfaceDef_tie<T>::_is_owner (void)
-{
- return this->rel_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ExtInterfaceDef_tie<T>::_is_owner ( ::CORBA::Boolean b)
-{
- this->rel_ = b;
-}
-
-template <class T> ACE_INLINE PortableServer::POA_ptr
-POA_CORBA::ExtInterfaceDef_tie<T>::_default_POA (void)
-{
- if (! ::CORBA::is_nil (this->poa_.in ()))
- {
- return PortableServer::POA::_duplicate (this->poa_.in ());
- }
-
- return this->ExtInterfaceDef::_default_POA ();
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::DefinitionKind POA_CORBA::ExtInterfaceDef_tie<T>::def_kind (
- )
-{
- return this->ptr_->def_kind (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ExtInterfaceDef_tie<T>::destroy (
- )
-{
- this->ptr_->destroy (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Contained_ptr POA_CORBA::ExtInterfaceDef_tie<T>::lookup (
- const char * search_name
- )
-{
- return this->ptr_->lookup (
- search_name
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ContainedSeq * POA_CORBA::ExtInterfaceDef_tie<T>::contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- )
-{
- return this->ptr_->contents (
- limit_type,
- exclude_inherited
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ContainedSeq * POA_CORBA::ExtInterfaceDef_tie<T>::lookup_name (
- const char * search_name,
- ::CORBA::Long levels_to_search,
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- )
-{
- return this->ptr_->lookup_name (
- search_name,
- levels_to_search,
- limit_type,
- exclude_inherited
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Container::DescriptionSeq * POA_CORBA::ExtInterfaceDef_tie<T>::describe_contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited,
- ::CORBA::Long max_returned_objs
- )
-{
- return this->ptr_->describe_contents (
- limit_type,
- exclude_inherited,
- max_returned_objs
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ModuleDef_ptr POA_CORBA::ExtInterfaceDef_tie<T>::create_module (
- const char * id,
- const char * name,
- const char * version
- )
-{
- return this->ptr_->create_module (
- id,
- name,
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ConstantDef_ptr POA_CORBA::ExtInterfaceDef_tie<T>::create_constant (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- const ::CORBA::Any & value
- )
-{
- return this->ptr_->create_constant (
- id,
- name,
- version,
- type,
- value
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::StructDef_ptr POA_CORBA::ExtInterfaceDef_tie<T>::create_struct (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- )
-{
- return this->ptr_->create_struct (
- id,
- name,
- version,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::UnionDef_ptr POA_CORBA::ExtInterfaceDef_tie<T>::create_union (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr discriminator_type,
- const ::CORBA::UnionMemberSeq & members
- )
-{
- return this->ptr_->create_union (
- id,
- name,
- version,
- discriminator_type,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::EnumDef_ptr POA_CORBA::ExtInterfaceDef_tie<T>::create_enum (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::EnumMemberSeq & members
- )
-{
- return this->ptr_->create_enum (
- id,
- name,
- version,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::AliasDef_ptr POA_CORBA::ExtInterfaceDef_tie<T>::create_alias (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type
- )
-{
- return this->ptr_->create_alias (
- id,
- name,
- version,
- original_type
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::InterfaceDef_ptr POA_CORBA::ExtInterfaceDef_tie<T>::create_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- )
-{
- return this->ptr_->create_interface (
- id,
- name,
- version,
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ValueDef_ptr POA_CORBA::ExtInterfaceDef_tie<T>::create_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::InitializerSeq & initializers
- )
-{
- return this->ptr_->create_value (
- id,
- name,
- version,
- is_custom,
- is_abstract,
- base_value,
- is_truncatable,
- abstract_base_values,
- supported_interfaces,
- initializers
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ValueBoxDef_ptr POA_CORBA::ExtInterfaceDef_tie<T>::create_value_box (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type_def
- )
-{
- return this->ptr_->create_value_box (
- id,
- name,
- version,
- original_type_def
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ExceptionDef_ptr POA_CORBA::ExtInterfaceDef_tie<T>::create_exception (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- )
-{
- return this->ptr_->create_exception (
- id,
- name,
- version,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::NativeDef_ptr POA_CORBA::ExtInterfaceDef_tie<T>::create_native (
- const char * id,
- const char * name,
- const char * version
- )
-{
- return this->ptr_->create_native (
- id,
- name,
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::AbstractInterfaceDef_ptr POA_CORBA::ExtInterfaceDef_tie<T>::create_abstract_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::AbstractInterfaceDefSeq & base_interfaces
- )
-{
- return this->ptr_->create_abstract_interface (
- id,
- name,
- version,
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::LocalInterfaceDef_ptr POA_CORBA::ExtInterfaceDef_tie<T>::create_local_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- )
-{
- return this->ptr_->create_local_interface (
- id,
- name,
- version,
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ExtValueDef_ptr POA_CORBA::ExtInterfaceDef_tie<T>::create_ext_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::ExtInitializerSeq & initializers
- )
-{
- return this->ptr_->create_ext_value (
- id,
- name,
- version,
- is_custom,
- is_abstract,
- base_value,
- is_truncatable,
- abstract_base_values,
- supported_interfaces,
- initializers
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ExtInterfaceDef_tie<T>::id (
- )
-{
- return this->ptr_->id (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ExtInterfaceDef_tie<T>::id (
- const char * id
- )
-{
- this->ptr_->id (
- id
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ExtInterfaceDef_tie<T>::name (
- )
-{
- return this->ptr_->name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ExtInterfaceDef_tie<T>::name (
- const char * name
- )
-{
- this->ptr_->name (
- name
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ExtInterfaceDef_tie<T>::version (
- )
-{
- return this->ptr_->version (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ExtInterfaceDef_tie<T>::version (
- const char * version
- )
-{
- this->ptr_->version (
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Container_ptr POA_CORBA::ExtInterfaceDef_tie<T>::defined_in (
- )
-{
- return this->ptr_->defined_in (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ExtInterfaceDef_tie<T>::absolute_name (
- )
-{
- return this->ptr_->absolute_name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Repository_ptr POA_CORBA::ExtInterfaceDef_tie<T>::containing_repository (
- )
-{
- return this->ptr_->containing_repository (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Contained::Description * POA_CORBA::ExtInterfaceDef_tie<T>::describe (
- )
-{
- return this->ptr_->describe (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ExtInterfaceDef_tie<T>::move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- )
-{
- this->ptr_->move (
- new_container,
- new_name,
- new_version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::TypeCode_ptr POA_CORBA::ExtInterfaceDef_tie<T>::type (
- )
-{
- return this->ptr_->type (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::InterfaceDefSeq * POA_CORBA::ExtInterfaceDef_tie<T>::base_interfaces (
- )
-{
- return this->ptr_->base_interfaces (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ExtInterfaceDef_tie<T>::base_interfaces (
- const ::CORBA::InterfaceDefSeq & base_interfaces
- )
-{
- this->ptr_->base_interfaces (
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Boolean POA_CORBA::ExtInterfaceDef_tie<T>::is_a (
- const char * interface_id
- )
-{
- return this->ptr_->is_a (
- interface_id
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::InterfaceDef::FullInterfaceDescription * POA_CORBA::ExtInterfaceDef_tie<T>::describe_interface (
- )
-{
- return this->ptr_->describe_interface (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::AttributeDef_ptr POA_CORBA::ExtInterfaceDef_tie<T>::create_attribute (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- ::CORBA::AttributeMode mode
- )
-{
- return this->ptr_->create_attribute (
- id,
- name,
- version,
- type,
- mode
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::OperationDef_ptr POA_CORBA::ExtInterfaceDef_tie<T>::create_operation (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr result,
- ::CORBA::OperationMode mode,
- const ::CORBA::ParDescriptionSeq & params,
- const ::CORBA::ExceptionDefSeq & exceptions,
- const ::CORBA::ContextIdSeq & contexts
- )
-{
- return this->ptr_->create_operation (
- id,
- name,
- version,
- result,
- mode,
- params,
- exceptions,
- contexts
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription * POA_CORBA::ExtInterfaceDef_tie<T>::describe_ext_interface (
- )
-{
- return this->ptr_->describe_ext_interface (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ExtAttributeDef_ptr POA_CORBA::ExtInterfaceDef_tie<T>::create_ext_attribute (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- ::CORBA::AttributeMode mode,
- const ::CORBA::ExceptionDefSeq & get_exceptions,
- const ::CORBA::ExceptionDefSeq & set_exceptions
- )
-{
- return this->ptr_->create_ext_attribute (
- id,
- name,
- version,
- type,
- mode,
- get_exceptions,
- set_exceptions
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/tie_si.cpp:96
-
-template <class T> ACE_INLINE
-POA_CORBA::AbstractInterfaceDef_tie<T>::AbstractInterfaceDef_tie (T &t)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::AbstractInterfaceDef_tie<T>::AbstractInterfaceDef_tie (T &t, PortableServer::POA_ptr poa)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::AbstractInterfaceDef_tie<T>::AbstractInterfaceDef_tie (T *tp, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::AbstractInterfaceDef_tie<T>::AbstractInterfaceDef_tie (T *tp, PortableServer::POA_ptr poa, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::AbstractInterfaceDef_tie<T>::~AbstractInterfaceDef_tie (void)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-}
-
-template <class T> ACE_INLINE T *
-POA_CORBA::AbstractInterfaceDef_tie<T>::_tied_object (void)
-{
- return this->ptr_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::AbstractInterfaceDef_tie<T>::_tied_object (T &obj)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = &obj;
- this->rel_ = 0;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::AbstractInterfaceDef_tie<T>::_tied_object (T *obj, ::CORBA::Boolean release)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = obj;
- this->rel_ = release;
-}
-
-template <class T> ACE_INLINE ::CORBA::Boolean
-POA_CORBA::AbstractInterfaceDef_tie<T>::_is_owner (void)
-{
- return this->rel_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::AbstractInterfaceDef_tie<T>::_is_owner ( ::CORBA::Boolean b)
-{
- this->rel_ = b;
-}
-
-template <class T> ACE_INLINE PortableServer::POA_ptr
-POA_CORBA::AbstractInterfaceDef_tie<T>::_default_POA (void)
-{
- if (! ::CORBA::is_nil (this->poa_.in ()))
- {
- return PortableServer::POA::_duplicate (this->poa_.in ());
- }
-
- return this->AbstractInterfaceDef::_default_POA ();
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::DefinitionKind POA_CORBA::AbstractInterfaceDef_tie<T>::def_kind (
- )
-{
- return this->ptr_->def_kind (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::AbstractInterfaceDef_tie<T>::destroy (
- )
-{
- this->ptr_->destroy (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Contained_ptr POA_CORBA::AbstractInterfaceDef_tie<T>::lookup (
- const char * search_name
- )
-{
- return this->ptr_->lookup (
- search_name
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ContainedSeq * POA_CORBA::AbstractInterfaceDef_tie<T>::contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- )
-{
- return this->ptr_->contents (
- limit_type,
- exclude_inherited
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ContainedSeq * POA_CORBA::AbstractInterfaceDef_tie<T>::lookup_name (
- const char * search_name,
- ::CORBA::Long levels_to_search,
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- )
-{
- return this->ptr_->lookup_name (
- search_name,
- levels_to_search,
- limit_type,
- exclude_inherited
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Container::DescriptionSeq * POA_CORBA::AbstractInterfaceDef_tie<T>::describe_contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited,
- ::CORBA::Long max_returned_objs
- )
-{
- return this->ptr_->describe_contents (
- limit_type,
- exclude_inherited,
- max_returned_objs
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ModuleDef_ptr POA_CORBA::AbstractInterfaceDef_tie<T>::create_module (
- const char * id,
- const char * name,
- const char * version
- )
-{
- return this->ptr_->create_module (
- id,
- name,
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ConstantDef_ptr POA_CORBA::AbstractInterfaceDef_tie<T>::create_constant (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- const ::CORBA::Any & value
- )
-{
- return this->ptr_->create_constant (
- id,
- name,
- version,
- type,
- value
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::StructDef_ptr POA_CORBA::AbstractInterfaceDef_tie<T>::create_struct (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- )
-{
- return this->ptr_->create_struct (
- id,
- name,
- version,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::UnionDef_ptr POA_CORBA::AbstractInterfaceDef_tie<T>::create_union (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr discriminator_type,
- const ::CORBA::UnionMemberSeq & members
- )
-{
- return this->ptr_->create_union (
- id,
- name,
- version,
- discriminator_type,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::EnumDef_ptr POA_CORBA::AbstractInterfaceDef_tie<T>::create_enum (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::EnumMemberSeq & members
- )
-{
- return this->ptr_->create_enum (
- id,
- name,
- version,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::AliasDef_ptr POA_CORBA::AbstractInterfaceDef_tie<T>::create_alias (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type
- )
-{
- return this->ptr_->create_alias (
- id,
- name,
- version,
- original_type
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::InterfaceDef_ptr POA_CORBA::AbstractInterfaceDef_tie<T>::create_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- )
-{
- return this->ptr_->create_interface (
- id,
- name,
- version,
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ValueDef_ptr POA_CORBA::AbstractInterfaceDef_tie<T>::create_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::InitializerSeq & initializers
- )
-{
- return this->ptr_->create_value (
- id,
- name,
- version,
- is_custom,
- is_abstract,
- base_value,
- is_truncatable,
- abstract_base_values,
- supported_interfaces,
- initializers
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ValueBoxDef_ptr POA_CORBA::AbstractInterfaceDef_tie<T>::create_value_box (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type_def
- )
-{
- return this->ptr_->create_value_box (
- id,
- name,
- version,
- original_type_def
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ExceptionDef_ptr POA_CORBA::AbstractInterfaceDef_tie<T>::create_exception (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- )
-{
- return this->ptr_->create_exception (
- id,
- name,
- version,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::NativeDef_ptr POA_CORBA::AbstractInterfaceDef_tie<T>::create_native (
- const char * id,
- const char * name,
- const char * version
- )
-{
- return this->ptr_->create_native (
- id,
- name,
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::AbstractInterfaceDef_ptr POA_CORBA::AbstractInterfaceDef_tie<T>::create_abstract_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::AbstractInterfaceDefSeq & base_interfaces
- )
-{
- return this->ptr_->create_abstract_interface (
- id,
- name,
- version,
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::LocalInterfaceDef_ptr POA_CORBA::AbstractInterfaceDef_tie<T>::create_local_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- )
-{
- return this->ptr_->create_local_interface (
- id,
- name,
- version,
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ExtValueDef_ptr POA_CORBA::AbstractInterfaceDef_tie<T>::create_ext_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::ExtInitializerSeq & initializers
- )
-{
- return this->ptr_->create_ext_value (
- id,
- name,
- version,
- is_custom,
- is_abstract,
- base_value,
- is_truncatable,
- abstract_base_values,
- supported_interfaces,
- initializers
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::AbstractInterfaceDef_tie<T>::id (
- )
-{
- return this->ptr_->id (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::AbstractInterfaceDef_tie<T>::id (
- const char * id
- )
-{
- this->ptr_->id (
- id
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::AbstractInterfaceDef_tie<T>::name (
- )
-{
- return this->ptr_->name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::AbstractInterfaceDef_tie<T>::name (
- const char * name
- )
-{
- this->ptr_->name (
- name
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::AbstractInterfaceDef_tie<T>::version (
- )
-{
- return this->ptr_->version (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::AbstractInterfaceDef_tie<T>::version (
- const char * version
- )
-{
- this->ptr_->version (
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Container_ptr POA_CORBA::AbstractInterfaceDef_tie<T>::defined_in (
- )
-{
- return this->ptr_->defined_in (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::AbstractInterfaceDef_tie<T>::absolute_name (
- )
-{
- return this->ptr_->absolute_name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Repository_ptr POA_CORBA::AbstractInterfaceDef_tie<T>::containing_repository (
- )
-{
- return this->ptr_->containing_repository (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Contained::Description * POA_CORBA::AbstractInterfaceDef_tie<T>::describe (
- )
-{
- return this->ptr_->describe (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::AbstractInterfaceDef_tie<T>::move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- )
-{
- this->ptr_->move (
- new_container,
- new_name,
- new_version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::TypeCode_ptr POA_CORBA::AbstractInterfaceDef_tie<T>::type (
- )
-{
- return this->ptr_->type (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::InterfaceDefSeq * POA_CORBA::AbstractInterfaceDef_tie<T>::base_interfaces (
- )
-{
- return this->ptr_->base_interfaces (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::AbstractInterfaceDef_tie<T>::base_interfaces (
- const ::CORBA::InterfaceDefSeq & base_interfaces
- )
-{
- this->ptr_->base_interfaces (
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Boolean POA_CORBA::AbstractInterfaceDef_tie<T>::is_a (
- const char * interface_id
- )
-{
- return this->ptr_->is_a (
- interface_id
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::InterfaceDef::FullInterfaceDescription * POA_CORBA::AbstractInterfaceDef_tie<T>::describe_interface (
- )
-{
- return this->ptr_->describe_interface (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::AttributeDef_ptr POA_CORBA::AbstractInterfaceDef_tie<T>::create_attribute (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- ::CORBA::AttributeMode mode
- )
-{
- return this->ptr_->create_attribute (
- id,
- name,
- version,
- type,
- mode
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::OperationDef_ptr POA_CORBA::AbstractInterfaceDef_tie<T>::create_operation (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr result,
- ::CORBA::OperationMode mode,
- const ::CORBA::ParDescriptionSeq & params,
- const ::CORBA::ExceptionDefSeq & exceptions,
- const ::CORBA::ContextIdSeq & contexts
- )
-{
- return this->ptr_->create_operation (
- id,
- name,
- version,
- result,
- mode,
- params,
- exceptions,
- contexts
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/tie_si.cpp:96
-
-template <class T> ACE_INLINE
-POA_CORBA::ExtAbstractInterfaceDef_tie<T>::ExtAbstractInterfaceDef_tie (T &t)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ExtAbstractInterfaceDef_tie<T>::ExtAbstractInterfaceDef_tie (T &t, PortableServer::POA_ptr poa)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ExtAbstractInterfaceDef_tie<T>::ExtAbstractInterfaceDef_tie (T *tp, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ExtAbstractInterfaceDef_tie<T>::ExtAbstractInterfaceDef_tie (T *tp, PortableServer::POA_ptr poa, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ExtAbstractInterfaceDef_tie<T>::~ExtAbstractInterfaceDef_tie (void)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-}
-
-template <class T> ACE_INLINE T *
-POA_CORBA::ExtAbstractInterfaceDef_tie<T>::_tied_object (void)
-{
- return this->ptr_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ExtAbstractInterfaceDef_tie<T>::_tied_object (T &obj)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = &obj;
- this->rel_ = 0;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ExtAbstractInterfaceDef_tie<T>::_tied_object (T *obj, ::CORBA::Boolean release)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = obj;
- this->rel_ = release;
-}
-
-template <class T> ACE_INLINE ::CORBA::Boolean
-POA_CORBA::ExtAbstractInterfaceDef_tie<T>::_is_owner (void)
-{
- return this->rel_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ExtAbstractInterfaceDef_tie<T>::_is_owner ( ::CORBA::Boolean b)
-{
- this->rel_ = b;
-}
-
-template <class T> ACE_INLINE PortableServer::POA_ptr
-POA_CORBA::ExtAbstractInterfaceDef_tie<T>::_default_POA (void)
-{
- if (! ::CORBA::is_nil (this->poa_.in ()))
- {
- return PortableServer::POA::_duplicate (this->poa_.in ());
- }
-
- return this->ExtAbstractInterfaceDef::_default_POA ();
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::DefinitionKind POA_CORBA::ExtAbstractInterfaceDef_tie<T>::def_kind (
- )
-{
- return this->ptr_->def_kind (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ExtAbstractInterfaceDef_tie<T>::destroy (
- )
-{
- this->ptr_->destroy (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Contained_ptr POA_CORBA::ExtAbstractInterfaceDef_tie<T>::lookup (
- const char * search_name
- )
-{
- return this->ptr_->lookup (
- search_name
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ContainedSeq * POA_CORBA::ExtAbstractInterfaceDef_tie<T>::contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- )
-{
- return this->ptr_->contents (
- limit_type,
- exclude_inherited
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ContainedSeq * POA_CORBA::ExtAbstractInterfaceDef_tie<T>::lookup_name (
- const char * search_name,
- ::CORBA::Long levels_to_search,
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- )
-{
- return this->ptr_->lookup_name (
- search_name,
- levels_to_search,
- limit_type,
- exclude_inherited
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Container::DescriptionSeq * POA_CORBA::ExtAbstractInterfaceDef_tie<T>::describe_contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited,
- ::CORBA::Long max_returned_objs
- )
-{
- return this->ptr_->describe_contents (
- limit_type,
- exclude_inherited,
- max_returned_objs
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ModuleDef_ptr POA_CORBA::ExtAbstractInterfaceDef_tie<T>::create_module (
- const char * id,
- const char * name,
- const char * version
- )
-{
- return this->ptr_->create_module (
- id,
- name,
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ConstantDef_ptr POA_CORBA::ExtAbstractInterfaceDef_tie<T>::create_constant (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- const ::CORBA::Any & value
- )
-{
- return this->ptr_->create_constant (
- id,
- name,
- version,
- type,
- value
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::StructDef_ptr POA_CORBA::ExtAbstractInterfaceDef_tie<T>::create_struct (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- )
-{
- return this->ptr_->create_struct (
- id,
- name,
- version,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::UnionDef_ptr POA_CORBA::ExtAbstractInterfaceDef_tie<T>::create_union (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr discriminator_type,
- const ::CORBA::UnionMemberSeq & members
- )
-{
- return this->ptr_->create_union (
- id,
- name,
- version,
- discriminator_type,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::EnumDef_ptr POA_CORBA::ExtAbstractInterfaceDef_tie<T>::create_enum (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::EnumMemberSeq & members
- )
-{
- return this->ptr_->create_enum (
- id,
- name,
- version,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::AliasDef_ptr POA_CORBA::ExtAbstractInterfaceDef_tie<T>::create_alias (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type
- )
-{
- return this->ptr_->create_alias (
- id,
- name,
- version,
- original_type
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::InterfaceDef_ptr POA_CORBA::ExtAbstractInterfaceDef_tie<T>::create_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- )
-{
- return this->ptr_->create_interface (
- id,
- name,
- version,
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ValueDef_ptr POA_CORBA::ExtAbstractInterfaceDef_tie<T>::create_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::InitializerSeq & initializers
- )
-{
- return this->ptr_->create_value (
- id,
- name,
- version,
- is_custom,
- is_abstract,
- base_value,
- is_truncatable,
- abstract_base_values,
- supported_interfaces,
- initializers
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ValueBoxDef_ptr POA_CORBA::ExtAbstractInterfaceDef_tie<T>::create_value_box (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type_def
- )
-{
- return this->ptr_->create_value_box (
- id,
- name,
- version,
- original_type_def
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ExceptionDef_ptr POA_CORBA::ExtAbstractInterfaceDef_tie<T>::create_exception (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- )
-{
- return this->ptr_->create_exception (
- id,
- name,
- version,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::NativeDef_ptr POA_CORBA::ExtAbstractInterfaceDef_tie<T>::create_native (
- const char * id,
- const char * name,
- const char * version
- )
-{
- return this->ptr_->create_native (
- id,
- name,
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::AbstractInterfaceDef_ptr POA_CORBA::ExtAbstractInterfaceDef_tie<T>::create_abstract_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::AbstractInterfaceDefSeq & base_interfaces
- )
-{
- return this->ptr_->create_abstract_interface (
- id,
- name,
- version,
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::LocalInterfaceDef_ptr POA_CORBA::ExtAbstractInterfaceDef_tie<T>::create_local_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- )
-{
- return this->ptr_->create_local_interface (
- id,
- name,
- version,
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ExtValueDef_ptr POA_CORBA::ExtAbstractInterfaceDef_tie<T>::create_ext_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::ExtInitializerSeq & initializers
- )
-{
- return this->ptr_->create_ext_value (
- id,
- name,
- version,
- is_custom,
- is_abstract,
- base_value,
- is_truncatable,
- abstract_base_values,
- supported_interfaces,
- initializers
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ExtAbstractInterfaceDef_tie<T>::id (
- )
-{
- return this->ptr_->id (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ExtAbstractInterfaceDef_tie<T>::id (
- const char * id
- )
-{
- this->ptr_->id (
- id
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ExtAbstractInterfaceDef_tie<T>::name (
- )
-{
- return this->ptr_->name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ExtAbstractInterfaceDef_tie<T>::name (
- const char * name
- )
-{
- this->ptr_->name (
- name
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ExtAbstractInterfaceDef_tie<T>::version (
- )
-{
- return this->ptr_->version (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ExtAbstractInterfaceDef_tie<T>::version (
- const char * version
- )
-{
- this->ptr_->version (
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Container_ptr POA_CORBA::ExtAbstractInterfaceDef_tie<T>::defined_in (
- )
-{
- return this->ptr_->defined_in (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ExtAbstractInterfaceDef_tie<T>::absolute_name (
- )
-{
- return this->ptr_->absolute_name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Repository_ptr POA_CORBA::ExtAbstractInterfaceDef_tie<T>::containing_repository (
- )
-{
- return this->ptr_->containing_repository (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Contained::Description * POA_CORBA::ExtAbstractInterfaceDef_tie<T>::describe (
- )
-{
- return this->ptr_->describe (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ExtAbstractInterfaceDef_tie<T>::move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- )
-{
- this->ptr_->move (
- new_container,
- new_name,
- new_version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::TypeCode_ptr POA_CORBA::ExtAbstractInterfaceDef_tie<T>::type (
- )
-{
- return this->ptr_->type (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::InterfaceDefSeq * POA_CORBA::ExtAbstractInterfaceDef_tie<T>::base_interfaces (
- )
-{
- return this->ptr_->base_interfaces (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ExtAbstractInterfaceDef_tie<T>::base_interfaces (
- const ::CORBA::InterfaceDefSeq & base_interfaces
- )
-{
- this->ptr_->base_interfaces (
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Boolean POA_CORBA::ExtAbstractInterfaceDef_tie<T>::is_a (
- const char * interface_id
- )
-{
- return this->ptr_->is_a (
- interface_id
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::InterfaceDef::FullInterfaceDescription * POA_CORBA::ExtAbstractInterfaceDef_tie<T>::describe_interface (
- )
-{
- return this->ptr_->describe_interface (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::AttributeDef_ptr POA_CORBA::ExtAbstractInterfaceDef_tie<T>::create_attribute (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- ::CORBA::AttributeMode mode
- )
-{
- return this->ptr_->create_attribute (
- id,
- name,
- version,
- type,
- mode
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::OperationDef_ptr POA_CORBA::ExtAbstractInterfaceDef_tie<T>::create_operation (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr result,
- ::CORBA::OperationMode mode,
- const ::CORBA::ParDescriptionSeq & params,
- const ::CORBA::ExceptionDefSeq & exceptions,
- const ::CORBA::ContextIdSeq & contexts
- )
-{
- return this->ptr_->create_operation (
- id,
- name,
- version,
- result,
- mode,
- params,
- exceptions,
- contexts
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription * POA_CORBA::ExtAbstractInterfaceDef_tie<T>::describe_ext_interface (
- )
-{
- return this->ptr_->describe_ext_interface (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ExtAttributeDef_ptr POA_CORBA::ExtAbstractInterfaceDef_tie<T>::create_ext_attribute (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- ::CORBA::AttributeMode mode,
- const ::CORBA::ExceptionDefSeq & get_exceptions,
- const ::CORBA::ExceptionDefSeq & set_exceptions
- )
-{
- return this->ptr_->create_ext_attribute (
- id,
- name,
- version,
- type,
- mode,
- get_exceptions,
- set_exceptions
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/tie_si.cpp:96
-
-template <class T> ACE_INLINE
-POA_CORBA::LocalInterfaceDef_tie<T>::LocalInterfaceDef_tie (T &t)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::LocalInterfaceDef_tie<T>::LocalInterfaceDef_tie (T &t, PortableServer::POA_ptr poa)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::LocalInterfaceDef_tie<T>::LocalInterfaceDef_tie (T *tp, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::LocalInterfaceDef_tie<T>::LocalInterfaceDef_tie (T *tp, PortableServer::POA_ptr poa, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::LocalInterfaceDef_tie<T>::~LocalInterfaceDef_tie (void)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-}
-
-template <class T> ACE_INLINE T *
-POA_CORBA::LocalInterfaceDef_tie<T>::_tied_object (void)
-{
- return this->ptr_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::LocalInterfaceDef_tie<T>::_tied_object (T &obj)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = &obj;
- this->rel_ = 0;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::LocalInterfaceDef_tie<T>::_tied_object (T *obj, ::CORBA::Boolean release)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = obj;
- this->rel_ = release;
-}
-
-template <class T> ACE_INLINE ::CORBA::Boolean
-POA_CORBA::LocalInterfaceDef_tie<T>::_is_owner (void)
-{
- return this->rel_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::LocalInterfaceDef_tie<T>::_is_owner ( ::CORBA::Boolean b)
-{
- this->rel_ = b;
-}
-
-template <class T> ACE_INLINE PortableServer::POA_ptr
-POA_CORBA::LocalInterfaceDef_tie<T>::_default_POA (void)
-{
- if (! ::CORBA::is_nil (this->poa_.in ()))
- {
- return PortableServer::POA::_duplicate (this->poa_.in ());
- }
-
- return this->LocalInterfaceDef::_default_POA ();
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::DefinitionKind POA_CORBA::LocalInterfaceDef_tie<T>::def_kind (
- )
-{
- return this->ptr_->def_kind (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::LocalInterfaceDef_tie<T>::destroy (
- )
-{
- this->ptr_->destroy (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Contained_ptr POA_CORBA::LocalInterfaceDef_tie<T>::lookup (
- const char * search_name
- )
-{
- return this->ptr_->lookup (
- search_name
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ContainedSeq * POA_CORBA::LocalInterfaceDef_tie<T>::contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- )
-{
- return this->ptr_->contents (
- limit_type,
- exclude_inherited
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ContainedSeq * POA_CORBA::LocalInterfaceDef_tie<T>::lookup_name (
- const char * search_name,
- ::CORBA::Long levels_to_search,
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- )
-{
- return this->ptr_->lookup_name (
- search_name,
- levels_to_search,
- limit_type,
- exclude_inherited
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Container::DescriptionSeq * POA_CORBA::LocalInterfaceDef_tie<T>::describe_contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited,
- ::CORBA::Long max_returned_objs
- )
-{
- return this->ptr_->describe_contents (
- limit_type,
- exclude_inherited,
- max_returned_objs
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ModuleDef_ptr POA_CORBA::LocalInterfaceDef_tie<T>::create_module (
- const char * id,
- const char * name,
- const char * version
- )
-{
- return this->ptr_->create_module (
- id,
- name,
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ConstantDef_ptr POA_CORBA::LocalInterfaceDef_tie<T>::create_constant (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- const ::CORBA::Any & value
- )
-{
- return this->ptr_->create_constant (
- id,
- name,
- version,
- type,
- value
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::StructDef_ptr POA_CORBA::LocalInterfaceDef_tie<T>::create_struct (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- )
-{
- return this->ptr_->create_struct (
- id,
- name,
- version,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::UnionDef_ptr POA_CORBA::LocalInterfaceDef_tie<T>::create_union (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr discriminator_type,
- const ::CORBA::UnionMemberSeq & members
- )
-{
- return this->ptr_->create_union (
- id,
- name,
- version,
- discriminator_type,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::EnumDef_ptr POA_CORBA::LocalInterfaceDef_tie<T>::create_enum (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::EnumMemberSeq & members
- )
-{
- return this->ptr_->create_enum (
- id,
- name,
- version,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::AliasDef_ptr POA_CORBA::LocalInterfaceDef_tie<T>::create_alias (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type
- )
-{
- return this->ptr_->create_alias (
- id,
- name,
- version,
- original_type
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::InterfaceDef_ptr POA_CORBA::LocalInterfaceDef_tie<T>::create_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- )
-{
- return this->ptr_->create_interface (
- id,
- name,
- version,
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ValueDef_ptr POA_CORBA::LocalInterfaceDef_tie<T>::create_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::InitializerSeq & initializers
- )
-{
- return this->ptr_->create_value (
- id,
- name,
- version,
- is_custom,
- is_abstract,
- base_value,
- is_truncatable,
- abstract_base_values,
- supported_interfaces,
- initializers
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ValueBoxDef_ptr POA_CORBA::LocalInterfaceDef_tie<T>::create_value_box (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type_def
- )
-{
- return this->ptr_->create_value_box (
- id,
- name,
- version,
- original_type_def
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ExceptionDef_ptr POA_CORBA::LocalInterfaceDef_tie<T>::create_exception (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- )
-{
- return this->ptr_->create_exception (
- id,
- name,
- version,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::NativeDef_ptr POA_CORBA::LocalInterfaceDef_tie<T>::create_native (
- const char * id,
- const char * name,
- const char * version
- )
-{
- return this->ptr_->create_native (
- id,
- name,
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::AbstractInterfaceDef_ptr POA_CORBA::LocalInterfaceDef_tie<T>::create_abstract_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::AbstractInterfaceDefSeq & base_interfaces
- )
-{
- return this->ptr_->create_abstract_interface (
- id,
- name,
- version,
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::LocalInterfaceDef_ptr POA_CORBA::LocalInterfaceDef_tie<T>::create_local_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- )
-{
- return this->ptr_->create_local_interface (
- id,
- name,
- version,
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ExtValueDef_ptr POA_CORBA::LocalInterfaceDef_tie<T>::create_ext_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::ExtInitializerSeq & initializers
- )
-{
- return this->ptr_->create_ext_value (
- id,
- name,
- version,
- is_custom,
- is_abstract,
- base_value,
- is_truncatable,
- abstract_base_values,
- supported_interfaces,
- initializers
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::LocalInterfaceDef_tie<T>::id (
- )
-{
- return this->ptr_->id (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::LocalInterfaceDef_tie<T>::id (
- const char * id
- )
-{
- this->ptr_->id (
- id
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::LocalInterfaceDef_tie<T>::name (
- )
-{
- return this->ptr_->name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::LocalInterfaceDef_tie<T>::name (
- const char * name
- )
-{
- this->ptr_->name (
- name
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::LocalInterfaceDef_tie<T>::version (
- )
-{
- return this->ptr_->version (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::LocalInterfaceDef_tie<T>::version (
- const char * version
- )
-{
- this->ptr_->version (
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Container_ptr POA_CORBA::LocalInterfaceDef_tie<T>::defined_in (
- )
-{
- return this->ptr_->defined_in (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::LocalInterfaceDef_tie<T>::absolute_name (
- )
-{
- return this->ptr_->absolute_name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Repository_ptr POA_CORBA::LocalInterfaceDef_tie<T>::containing_repository (
- )
-{
- return this->ptr_->containing_repository (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Contained::Description * POA_CORBA::LocalInterfaceDef_tie<T>::describe (
- )
-{
- return this->ptr_->describe (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::LocalInterfaceDef_tie<T>::move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- )
-{
- this->ptr_->move (
- new_container,
- new_name,
- new_version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::TypeCode_ptr POA_CORBA::LocalInterfaceDef_tie<T>::type (
- )
-{
- return this->ptr_->type (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::InterfaceDefSeq * POA_CORBA::LocalInterfaceDef_tie<T>::base_interfaces (
- )
-{
- return this->ptr_->base_interfaces (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::LocalInterfaceDef_tie<T>::base_interfaces (
- const ::CORBA::InterfaceDefSeq & base_interfaces
- )
-{
- this->ptr_->base_interfaces (
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Boolean POA_CORBA::LocalInterfaceDef_tie<T>::is_a (
- const char * interface_id
- )
-{
- return this->ptr_->is_a (
- interface_id
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::InterfaceDef::FullInterfaceDescription * POA_CORBA::LocalInterfaceDef_tie<T>::describe_interface (
- )
-{
- return this->ptr_->describe_interface (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::AttributeDef_ptr POA_CORBA::LocalInterfaceDef_tie<T>::create_attribute (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- ::CORBA::AttributeMode mode
- )
-{
- return this->ptr_->create_attribute (
- id,
- name,
- version,
- type,
- mode
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::OperationDef_ptr POA_CORBA::LocalInterfaceDef_tie<T>::create_operation (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr result,
- ::CORBA::OperationMode mode,
- const ::CORBA::ParDescriptionSeq & params,
- const ::CORBA::ExceptionDefSeq & exceptions,
- const ::CORBA::ContextIdSeq & contexts
- )
-{
- return this->ptr_->create_operation (
- id,
- name,
- version,
- result,
- mode,
- params,
- exceptions,
- contexts
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/tie_si.cpp:96
-
-template <class T> ACE_INLINE
-POA_CORBA::ExtLocalInterfaceDef_tie<T>::ExtLocalInterfaceDef_tie (T &t)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ExtLocalInterfaceDef_tie<T>::ExtLocalInterfaceDef_tie (T &t, PortableServer::POA_ptr poa)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ExtLocalInterfaceDef_tie<T>::ExtLocalInterfaceDef_tie (T *tp, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ExtLocalInterfaceDef_tie<T>::ExtLocalInterfaceDef_tie (T *tp, PortableServer::POA_ptr poa, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ExtLocalInterfaceDef_tie<T>::~ExtLocalInterfaceDef_tie (void)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-}
-
-template <class T> ACE_INLINE T *
-POA_CORBA::ExtLocalInterfaceDef_tie<T>::_tied_object (void)
-{
- return this->ptr_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ExtLocalInterfaceDef_tie<T>::_tied_object (T &obj)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = &obj;
- this->rel_ = 0;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ExtLocalInterfaceDef_tie<T>::_tied_object (T *obj, ::CORBA::Boolean release)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = obj;
- this->rel_ = release;
-}
-
-template <class T> ACE_INLINE ::CORBA::Boolean
-POA_CORBA::ExtLocalInterfaceDef_tie<T>::_is_owner (void)
-{
- return this->rel_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ExtLocalInterfaceDef_tie<T>::_is_owner ( ::CORBA::Boolean b)
-{
- this->rel_ = b;
-}
-
-template <class T> ACE_INLINE PortableServer::POA_ptr
-POA_CORBA::ExtLocalInterfaceDef_tie<T>::_default_POA (void)
-{
- if (! ::CORBA::is_nil (this->poa_.in ()))
- {
- return PortableServer::POA::_duplicate (this->poa_.in ());
- }
-
- return this->ExtLocalInterfaceDef::_default_POA ();
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::DefinitionKind POA_CORBA::ExtLocalInterfaceDef_tie<T>::def_kind (
- )
-{
- return this->ptr_->def_kind (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ExtLocalInterfaceDef_tie<T>::destroy (
- )
-{
- this->ptr_->destroy (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Contained_ptr POA_CORBA::ExtLocalInterfaceDef_tie<T>::lookup (
- const char * search_name
- )
-{
- return this->ptr_->lookup (
- search_name
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ContainedSeq * POA_CORBA::ExtLocalInterfaceDef_tie<T>::contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- )
-{
- return this->ptr_->contents (
- limit_type,
- exclude_inherited
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ContainedSeq * POA_CORBA::ExtLocalInterfaceDef_tie<T>::lookup_name (
- const char * search_name,
- ::CORBA::Long levels_to_search,
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- )
-{
- return this->ptr_->lookup_name (
- search_name,
- levels_to_search,
- limit_type,
- exclude_inherited
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Container::DescriptionSeq * POA_CORBA::ExtLocalInterfaceDef_tie<T>::describe_contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited,
- ::CORBA::Long max_returned_objs
- )
-{
- return this->ptr_->describe_contents (
- limit_type,
- exclude_inherited,
- max_returned_objs
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ModuleDef_ptr POA_CORBA::ExtLocalInterfaceDef_tie<T>::create_module (
- const char * id,
- const char * name,
- const char * version
- )
-{
- return this->ptr_->create_module (
- id,
- name,
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ConstantDef_ptr POA_CORBA::ExtLocalInterfaceDef_tie<T>::create_constant (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- const ::CORBA::Any & value
- )
-{
- return this->ptr_->create_constant (
- id,
- name,
- version,
- type,
- value
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::StructDef_ptr POA_CORBA::ExtLocalInterfaceDef_tie<T>::create_struct (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- )
-{
- return this->ptr_->create_struct (
- id,
- name,
- version,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::UnionDef_ptr POA_CORBA::ExtLocalInterfaceDef_tie<T>::create_union (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr discriminator_type,
- const ::CORBA::UnionMemberSeq & members
- )
-{
- return this->ptr_->create_union (
- id,
- name,
- version,
- discriminator_type,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::EnumDef_ptr POA_CORBA::ExtLocalInterfaceDef_tie<T>::create_enum (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::EnumMemberSeq & members
- )
-{
- return this->ptr_->create_enum (
- id,
- name,
- version,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::AliasDef_ptr POA_CORBA::ExtLocalInterfaceDef_tie<T>::create_alias (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type
- )
-{
- return this->ptr_->create_alias (
- id,
- name,
- version,
- original_type
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::InterfaceDef_ptr POA_CORBA::ExtLocalInterfaceDef_tie<T>::create_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- )
-{
- return this->ptr_->create_interface (
- id,
- name,
- version,
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ValueDef_ptr POA_CORBA::ExtLocalInterfaceDef_tie<T>::create_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::InitializerSeq & initializers
- )
-{
- return this->ptr_->create_value (
- id,
- name,
- version,
- is_custom,
- is_abstract,
- base_value,
- is_truncatable,
- abstract_base_values,
- supported_interfaces,
- initializers
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ValueBoxDef_ptr POA_CORBA::ExtLocalInterfaceDef_tie<T>::create_value_box (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type_def
- )
-{
- return this->ptr_->create_value_box (
- id,
- name,
- version,
- original_type_def
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ExceptionDef_ptr POA_CORBA::ExtLocalInterfaceDef_tie<T>::create_exception (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- )
-{
- return this->ptr_->create_exception (
- id,
- name,
- version,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::NativeDef_ptr POA_CORBA::ExtLocalInterfaceDef_tie<T>::create_native (
- const char * id,
- const char * name,
- const char * version
- )
-{
- return this->ptr_->create_native (
- id,
- name,
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::AbstractInterfaceDef_ptr POA_CORBA::ExtLocalInterfaceDef_tie<T>::create_abstract_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::AbstractInterfaceDefSeq & base_interfaces
- )
-{
- return this->ptr_->create_abstract_interface (
- id,
- name,
- version,
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::LocalInterfaceDef_ptr POA_CORBA::ExtLocalInterfaceDef_tie<T>::create_local_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- )
-{
- return this->ptr_->create_local_interface (
- id,
- name,
- version,
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ExtValueDef_ptr POA_CORBA::ExtLocalInterfaceDef_tie<T>::create_ext_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::ExtInitializerSeq & initializers
- )
-{
- return this->ptr_->create_ext_value (
- id,
- name,
- version,
- is_custom,
- is_abstract,
- base_value,
- is_truncatable,
- abstract_base_values,
- supported_interfaces,
- initializers
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ExtLocalInterfaceDef_tie<T>::id (
- )
-{
- return this->ptr_->id (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ExtLocalInterfaceDef_tie<T>::id (
- const char * id
- )
-{
- this->ptr_->id (
- id
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ExtLocalInterfaceDef_tie<T>::name (
- )
-{
- return this->ptr_->name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ExtLocalInterfaceDef_tie<T>::name (
- const char * name
- )
-{
- this->ptr_->name (
- name
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ExtLocalInterfaceDef_tie<T>::version (
- )
-{
- return this->ptr_->version (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ExtLocalInterfaceDef_tie<T>::version (
- const char * version
- )
-{
- this->ptr_->version (
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Container_ptr POA_CORBA::ExtLocalInterfaceDef_tie<T>::defined_in (
- )
-{
- return this->ptr_->defined_in (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ExtLocalInterfaceDef_tie<T>::absolute_name (
- )
-{
- return this->ptr_->absolute_name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Repository_ptr POA_CORBA::ExtLocalInterfaceDef_tie<T>::containing_repository (
- )
-{
- return this->ptr_->containing_repository (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Contained::Description * POA_CORBA::ExtLocalInterfaceDef_tie<T>::describe (
- )
-{
- return this->ptr_->describe (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ExtLocalInterfaceDef_tie<T>::move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- )
-{
- this->ptr_->move (
- new_container,
- new_name,
- new_version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::TypeCode_ptr POA_CORBA::ExtLocalInterfaceDef_tie<T>::type (
- )
-{
- return this->ptr_->type (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::InterfaceDefSeq * POA_CORBA::ExtLocalInterfaceDef_tie<T>::base_interfaces (
- )
-{
- return this->ptr_->base_interfaces (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ExtLocalInterfaceDef_tie<T>::base_interfaces (
- const ::CORBA::InterfaceDefSeq & base_interfaces
- )
-{
- this->ptr_->base_interfaces (
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Boolean POA_CORBA::ExtLocalInterfaceDef_tie<T>::is_a (
- const char * interface_id
- )
-{
- return this->ptr_->is_a (
- interface_id
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::InterfaceDef::FullInterfaceDescription * POA_CORBA::ExtLocalInterfaceDef_tie<T>::describe_interface (
- )
-{
- return this->ptr_->describe_interface (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::AttributeDef_ptr POA_CORBA::ExtLocalInterfaceDef_tie<T>::create_attribute (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- ::CORBA::AttributeMode mode
- )
-{
- return this->ptr_->create_attribute (
- id,
- name,
- version,
- type,
- mode
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::OperationDef_ptr POA_CORBA::ExtLocalInterfaceDef_tie<T>::create_operation (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr result,
- ::CORBA::OperationMode mode,
- const ::CORBA::ParDescriptionSeq & params,
- const ::CORBA::ExceptionDefSeq & exceptions,
- const ::CORBA::ContextIdSeq & contexts
- )
-{
- return this->ptr_->create_operation (
- id,
- name,
- version,
- result,
- mode,
- params,
- exceptions,
- contexts
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription * POA_CORBA::ExtLocalInterfaceDef_tie<T>::describe_ext_interface (
- )
-{
- return this->ptr_->describe_ext_interface (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ExtAttributeDef_ptr POA_CORBA::ExtLocalInterfaceDef_tie<T>::create_ext_attribute (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- ::CORBA::AttributeMode mode,
- const ::CORBA::ExceptionDefSeq & get_exceptions,
- const ::CORBA::ExceptionDefSeq & set_exceptions
- )
-{
- return this->ptr_->create_ext_attribute (
- id,
- name,
- version,
- type,
- mode,
- get_exceptions,
- set_exceptions
- );
-}
-
-
-TAO_END_VERSIONED_NAMESPACE_DECL
-
diff --git a/TAO/orbsvcs/orbsvcs/IFRService/IFR_ComponentsS.cpp b/TAO/orbsvcs/orbsvcs/IFRService/IFR_ComponentsS.cpp
deleted file mode 100644
index cdbe6ff4520..00000000000
--- a/TAO/orbsvcs/orbsvcs/IFRService/IFR_ComponentsS.cpp
+++ /dev/null
@@ -1,13846 +0,0 @@
-// -*- 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
-
-
-// TAO_IDL - Generated from
-// be\be_codegen.cpp:603
-
-#ifndef _TAO_IDL____ORBSVCS_ORBSVCS_IFRSERVICE_IFR_COMPONENTSS_CPP_
-#define _TAO_IDL____ORBSVCS_ORBSVCS_IFRSERVICE_IFR_COMPONENTSS_CPP_
-
-
-#include "IFR_ComponentsS.h"
-#include "tao/PortableServer/Operation_Table_Perfect_Hash.h"
-#include "tao/PortableServer/Upcall_Command.h"
-#include "tao/PortableServer/Upcall_Wrapper.h"
-#include "tao/TAO_Server_Request.h"
-#include "tao/ORB_Core.h"
-#include "tao/Profile.h"
-#include "tao/Stub.h"
-#include "tao/IFR_Client_Adapter.h"
-#include "tao/Object_T.h"
-#include "tao/AnyTypeCode/TypeCode.h"
-#include "tao/AnyTypeCode/DynamicC.h"
-#include "tao/CDR.h"
-#include "tao/operation_details.h"
-#include "tao/PortableInterceptor.h"
-#include "tao/PortableServer/Basic_SArguments.h"
-#include "tao/PortableServer/Object_SArgument_T.h"
-#include "tao/PortableServer/Special_Basic_SArguments.h"
-#include "tao/PortableServer/UB_String_SArguments.h"
-#include "tao/PortableServer/Var_Size_SArgument_T.h"
-#include "tao/PortableServer/TypeCode_SArg_Traits.h"
-#include "tao/PortableServer/Object_SArg_Traits.h"
-#include "tao/PortableServer/get_arg.h"
-#include "tao/Special_Basic_Arguments.h"
-#include "tao/UB_String_Arguments.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 "ace/Dynamic_Service.h"
-#include "ace/Malloc_Allocator.h"
-
-#if !defined (__ACE_INLINE__)
-#include "IFR_ComponentsS.inl"
-#endif /* !defined INLINE */
-
-TAO_BEGIN_VERSIONED_NAMESPACE_DECL
-
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_arg_traits.cpp:72
-
-
-TAO_END_VERSIONED_NAMESPACE_DECL
-
-
-TAO_BEGIN_VERSIONED_NAMESPACE_DECL
-
-
-// Arg traits specializations.
-namespace TAO
-{
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:817
-
-#if !defined (_CORBA_DEFINITIONKIND__SARG_TRAITS_)
-#define _CORBA_DEFINITIONKIND__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::DefinitionKind>
- : public
- Basic_SArg_Traits_T<
- CORBA::DefinitionKind,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_REPOSITORY__SARG_TRAITS_)
-#define _CORBA_REPOSITORY__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::Repository>
- : public
- Object_SArg_Traits_T<
- CORBA::Repository_ptr,
- CORBA::Repository_var,
- CORBA::Repository_out,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_CONTAINER__SARG_TRAITS_)
-#define _CORBA_CONTAINER__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::Container>
- : public
- Object_SArg_Traits_T<
- CORBA::Container_ptr,
- CORBA::Container_var,
- CORBA::Container_out,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_IDLTYPE__SARG_TRAITS_)
-#define _CORBA_IDLTYPE__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::IDLType>
- : public
- Object_SArg_Traits_T<
- CORBA::IDLType_ptr,
- CORBA::IDLType_var,
- CORBA::IDLType_out,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:611
-
-#if !defined (_CORBA_INTERFACEDEFSEQ__SARG_TRAITS_)
-#define _CORBA_INTERFACEDEFSEQ__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::InterfaceDefSeq>
- : public
- Var_Size_SArg_Traits_T<
- CORBA::InterfaceDefSeq,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:611
-
-#if !defined (_CORBA_VALUEDEFSEQ__SARG_TRAITS_)
-#define _CORBA_VALUEDEFSEQ__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::ValueDefSeq>
- : public
- Var_Size_SArg_Traits_T<
- CORBA::ValueDefSeq,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:611
-
-#if !defined (_CORBA_INITIALIZERSEQ__SARG_TRAITS_)
-#define _CORBA_INITIALIZERSEQ__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::InitializerSeq>
- : public
- Var_Size_SArg_Traits_T<
- CORBA::InitializerSeq,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:611
-
-#if !defined (_CORBA_EXTINITIALIZERSEQ__SARG_TRAITS_)
-#define _CORBA_EXTINITIALIZERSEQ__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::ExtInitializerSeq>
- : public
- Var_Size_SArg_Traits_T<
- CORBA::ExtInitializerSeq,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:611
-
-#if !defined (_CORBA_EXCEPTIONDEFSEQ__SARG_TRAITS_)
-#define _CORBA_EXCEPTIONDEFSEQ__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::ExceptionDefSeq>
- : public
- Var_Size_SArg_Traits_T<
- CORBA::ExceptionDefSeq,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:817
-
-#if !defined (_CORBA_OPERATIONMODE__SARG_TRAITS_)
-#define _CORBA_OPERATIONMODE__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::OperationMode>
- : public
- Basic_SArg_Traits_T<
- CORBA::OperationMode,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:611
-
-#if !defined (_CORBA_PARDESCRIPTIONSEQ__SARG_TRAITS_)
-#define _CORBA_PARDESCRIPTIONSEQ__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::ParDescriptionSeq>
- : public
- Var_Size_SArg_Traits_T<
- CORBA::ParDescriptionSeq,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:611
-
-#if !defined (_CORBA_CONTEXTIDSEQ__SARG_TRAITS_)
-#define _CORBA_CONTEXTIDSEQ__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::ContextIdSeq>
- : public
- Var_Size_SArg_Traits_T<
- CORBA::ContextIdSeq,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_INTERFACEDEF__SARG_TRAITS_)
-#define _CORBA_INTERFACEDEF__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::InterfaceDef>
- : public
- Object_SArg_Traits_T<
- CORBA::InterfaceDef_ptr,
- CORBA::InterfaceDef_var,
- CORBA::InterfaceDef_out,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_VALUEDEF__SARG_TRAITS_)
-#define _CORBA_VALUEDEF__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::ValueDef>
- : public
- Object_SArg_Traits_T<
- CORBA::ValueDef_ptr,
- CORBA::ValueDef_var,
- CORBA::ValueDef_out,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_COMPONENTIR_COMPONENTDEF__SARG_TRAITS_)
-#define _CORBA_COMPONENTIR_COMPONENTDEF__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::ComponentIR::ComponentDef>
- : public
- Object_SArg_Traits_T<
- CORBA::ComponentIR::ComponentDef_ptr,
- CORBA::ComponentIR::ComponentDef_var,
- CORBA::ComponentIR::ComponentDef_out,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_COMPONENTIR_HOMEDEF__SARG_TRAITS_)
-#define _CORBA_COMPONENTIR_HOMEDEF__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::ComponentIR::HomeDef>
- : public
- Object_SArg_Traits_T<
- CORBA::ComponentIR::HomeDef_ptr,
- CORBA::ComponentIR::HomeDef_var,
- CORBA::ComponentIR::HomeDef_out,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_COMPONENTIR_EVENTDEF__SARG_TRAITS_)
-#define _CORBA_COMPONENTIR_EVENTDEF__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::ComponentIR::EventDef>
- : public
- Object_SArg_Traits_T<
- CORBA::ComponentIR::EventDef_ptr,
- CORBA::ComponentIR::EventDef_var,
- CORBA::ComponentIR::EventDef_out,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_COMPONENTIR_PROVIDESDEF__SARG_TRAITS_)
-#define _CORBA_COMPONENTIR_PROVIDESDEF__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::ComponentIR::ProvidesDef>
- : public
- Object_SArg_Traits_T<
- CORBA::ComponentIR::ProvidesDef_ptr,
- CORBA::ComponentIR::ProvidesDef_var,
- CORBA::ComponentIR::ProvidesDef_out,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_COMPONENTIR_USESDEF__SARG_TRAITS_)
-#define _CORBA_COMPONENTIR_USESDEF__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::ComponentIR::UsesDef>
- : public
- Object_SArg_Traits_T<
- CORBA::ComponentIR::UsesDef_ptr,
- CORBA::ComponentIR::UsesDef_var,
- CORBA::ComponentIR::UsesDef_out,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_COMPONENTIR_EMITSDEF__SARG_TRAITS_)
-#define _CORBA_COMPONENTIR_EMITSDEF__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::ComponentIR::EmitsDef>
- : public
- Object_SArg_Traits_T<
- CORBA::ComponentIR::EmitsDef_ptr,
- CORBA::ComponentIR::EmitsDef_var,
- CORBA::ComponentIR::EmitsDef_out,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_COMPONENTIR_PUBLISHESDEF__SARG_TRAITS_)
-#define _CORBA_COMPONENTIR_PUBLISHESDEF__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::ComponentIR::PublishesDef>
- : public
- Object_SArg_Traits_T<
- CORBA::ComponentIR::PublishesDef_ptr,
- CORBA::ComponentIR::PublishesDef_var,
- CORBA::ComponentIR::PublishesDef_out,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_COMPONENTIR_CONSUMESDEF__SARG_TRAITS_)
-#define _CORBA_COMPONENTIR_CONSUMESDEF__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::ComponentIR::ConsumesDef>
- : public
- Object_SArg_Traits_T<
- CORBA::ComponentIR::ConsumesDef_ptr,
- CORBA::ComponentIR::ConsumesDef_var,
- CORBA::ComponentIR::ConsumesDef_out,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_COMPONENTIR_FACTORYDEF__SARG_TRAITS_)
-#define _CORBA_COMPONENTIR_FACTORYDEF__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::ComponentIR::FactoryDef>
- : public
- Object_SArg_Traits_T<
- CORBA::ComponentIR::FactoryDef_ptr,
- CORBA::ComponentIR::FactoryDef_var,
- CORBA::ComponentIR::FactoryDef_out,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_COMPONENTIR_FINDERDEF__SARG_TRAITS_)
-#define _CORBA_COMPONENTIR_FINDERDEF__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::ComponentIR::FinderDef>
- : public
- Object_SArg_Traits_T<
- CORBA::ComponentIR::FinderDef_ptr,
- CORBA::ComponentIR::FinderDef_var,
- CORBA::ComponentIR::FinderDef_out,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-}
-
-TAO_END_VERSIONED_NAMESPACE_DECL
-
-
-TAO_BEGIN_VERSIONED_NAMESPACE_DECL
-
-
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_arg_traits.cpp:72
-
-
-TAO_END_VERSIONED_NAMESPACE_DECL
-
-
-TAO_BEGIN_VERSIONED_NAMESPACE_DECL
-
-
-// Arg traits specializations.
-namespace TAO
-{
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:817
-
-#if !defined (_CORBA_DEFINITIONKIND__ARG_TRAITS_)
-#define _CORBA_DEFINITIONKIND__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::DefinitionKind>
- : public
- Basic_Arg_Traits_T<
- CORBA::DefinitionKind,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_REPOSITORY__ARG_TRAITS_)
-#define _CORBA_REPOSITORY__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::Repository>
- : public
- Object_Arg_Traits_T<
- CORBA::Repository_ptr,
- CORBA::Repository_var,
- CORBA::Repository_out,
- TAO::Objref_Traits<CORBA::Repository>,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_CONTAINER__ARG_TRAITS_)
-#define _CORBA_CONTAINER__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::Container>
- : public
- Object_Arg_Traits_T<
- CORBA::Container_ptr,
- CORBA::Container_var,
- CORBA::Container_out,
- TAO::Objref_Traits<CORBA::Container>,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_IDLTYPE__ARG_TRAITS_)
-#define _CORBA_IDLTYPE__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::IDLType>
- : public
- Object_Arg_Traits_T<
- CORBA::IDLType_ptr,
- CORBA::IDLType_var,
- CORBA::IDLType_out,
- TAO::Objref_Traits<CORBA::IDLType>,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:611
-
-#if !defined (_CORBA_INTERFACEDEFSEQ__ARG_TRAITS_)
-#define _CORBA_INTERFACEDEFSEQ__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::InterfaceDefSeq>
- : public
- Var_Size_Arg_Traits_T<
- CORBA::InterfaceDefSeq,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:611
-
-#if !defined (_CORBA_VALUEDEFSEQ__ARG_TRAITS_)
-#define _CORBA_VALUEDEFSEQ__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::ValueDefSeq>
- : public
- Var_Size_Arg_Traits_T<
- CORBA::ValueDefSeq,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:611
-
-#if !defined (_CORBA_INITIALIZERSEQ__ARG_TRAITS_)
-#define _CORBA_INITIALIZERSEQ__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::InitializerSeq>
- : public
- Var_Size_Arg_Traits_T<
- CORBA::InitializerSeq,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:611
-
-#if !defined (_CORBA_EXTINITIALIZERSEQ__ARG_TRAITS_)
-#define _CORBA_EXTINITIALIZERSEQ__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::ExtInitializerSeq>
- : public
- Var_Size_Arg_Traits_T<
- CORBA::ExtInitializerSeq,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:611
-
-#if !defined (_CORBA_EXCEPTIONDEFSEQ__ARG_TRAITS_)
-#define _CORBA_EXCEPTIONDEFSEQ__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::ExceptionDefSeq>
- : public
- Var_Size_Arg_Traits_T<
- CORBA::ExceptionDefSeq,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:817
-
-#if !defined (_CORBA_OPERATIONMODE__ARG_TRAITS_)
-#define _CORBA_OPERATIONMODE__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::OperationMode>
- : public
- Basic_Arg_Traits_T<
- CORBA::OperationMode,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:611
-
-#if !defined (_CORBA_PARDESCRIPTIONSEQ__ARG_TRAITS_)
-#define _CORBA_PARDESCRIPTIONSEQ__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::ParDescriptionSeq>
- : public
- Var_Size_Arg_Traits_T<
- CORBA::ParDescriptionSeq,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:611
-
-#if !defined (_CORBA_CONTEXTIDSEQ__ARG_TRAITS_)
-#define _CORBA_CONTEXTIDSEQ__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::ContextIdSeq>
- : public
- Var_Size_Arg_Traits_T<
- CORBA::ContextIdSeq,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_INTERFACEDEF__ARG_TRAITS_)
-#define _CORBA_INTERFACEDEF__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::InterfaceDef>
- : public
- Object_Arg_Traits_T<
- CORBA::InterfaceDef_ptr,
- CORBA::InterfaceDef_var,
- CORBA::InterfaceDef_out,
- TAO::Objref_Traits<CORBA::InterfaceDef>,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_VALUEDEF__ARG_TRAITS_)
-#define _CORBA_VALUEDEF__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::ValueDef>
- : public
- Object_Arg_Traits_T<
- CORBA::ValueDef_ptr,
- CORBA::ValueDef_var,
- CORBA::ValueDef_out,
- TAO::Objref_Traits<CORBA::ValueDef>,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_COMPONENTIR_COMPONENTDEF__ARG_TRAITS_)
-#define _CORBA_COMPONENTIR_COMPONENTDEF__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::ComponentIR::ComponentDef>
- : public
- Object_Arg_Traits_T<
- CORBA::ComponentIR::ComponentDef_ptr,
- CORBA::ComponentIR::ComponentDef_var,
- CORBA::ComponentIR::ComponentDef_out,
- TAO::Objref_Traits<CORBA::ComponentIR::ComponentDef>,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_COMPONENTIR_HOMEDEF__ARG_TRAITS_)
-#define _CORBA_COMPONENTIR_HOMEDEF__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::ComponentIR::HomeDef>
- : public
- Object_Arg_Traits_T<
- CORBA::ComponentIR::HomeDef_ptr,
- CORBA::ComponentIR::HomeDef_var,
- CORBA::ComponentIR::HomeDef_out,
- TAO::Objref_Traits<CORBA::ComponentIR::HomeDef>,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_COMPONENTIR_EVENTDEF__ARG_TRAITS_)
-#define _CORBA_COMPONENTIR_EVENTDEF__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::ComponentIR::EventDef>
- : public
- Object_Arg_Traits_T<
- CORBA::ComponentIR::EventDef_ptr,
- CORBA::ComponentIR::EventDef_var,
- CORBA::ComponentIR::EventDef_out,
- TAO::Objref_Traits<CORBA::ComponentIR::EventDef>,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_COMPONENTIR_PROVIDESDEF__ARG_TRAITS_)
-#define _CORBA_COMPONENTIR_PROVIDESDEF__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::ComponentIR::ProvidesDef>
- : public
- Object_Arg_Traits_T<
- CORBA::ComponentIR::ProvidesDef_ptr,
- CORBA::ComponentIR::ProvidesDef_var,
- CORBA::ComponentIR::ProvidesDef_out,
- TAO::Objref_Traits<CORBA::ComponentIR::ProvidesDef>,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_COMPONENTIR_USESDEF__ARG_TRAITS_)
-#define _CORBA_COMPONENTIR_USESDEF__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::ComponentIR::UsesDef>
- : public
- Object_Arg_Traits_T<
- CORBA::ComponentIR::UsesDef_ptr,
- CORBA::ComponentIR::UsesDef_var,
- CORBA::ComponentIR::UsesDef_out,
- TAO::Objref_Traits<CORBA::ComponentIR::UsesDef>,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_COMPONENTIR_EMITSDEF__ARG_TRAITS_)
-#define _CORBA_COMPONENTIR_EMITSDEF__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::ComponentIR::EmitsDef>
- : public
- Object_Arg_Traits_T<
- CORBA::ComponentIR::EmitsDef_ptr,
- CORBA::ComponentIR::EmitsDef_var,
- CORBA::ComponentIR::EmitsDef_out,
- TAO::Objref_Traits<CORBA::ComponentIR::EmitsDef>,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_COMPONENTIR_PUBLISHESDEF__ARG_TRAITS_)
-#define _CORBA_COMPONENTIR_PUBLISHESDEF__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::ComponentIR::PublishesDef>
- : public
- Object_Arg_Traits_T<
- CORBA::ComponentIR::PublishesDef_ptr,
- CORBA::ComponentIR::PublishesDef_var,
- CORBA::ComponentIR::PublishesDef_out,
- TAO::Objref_Traits<CORBA::ComponentIR::PublishesDef>,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_COMPONENTIR_CONSUMESDEF__ARG_TRAITS_)
-#define _CORBA_COMPONENTIR_CONSUMESDEF__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::ComponentIR::ConsumesDef>
- : public
- Object_Arg_Traits_T<
- CORBA::ComponentIR::ConsumesDef_ptr,
- CORBA::ComponentIR::ConsumesDef_var,
- CORBA::ComponentIR::ConsumesDef_out,
- TAO::Objref_Traits<CORBA::ComponentIR::ConsumesDef>,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_COMPONENTIR_FACTORYDEF__ARG_TRAITS_)
-#define _CORBA_COMPONENTIR_FACTORYDEF__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::ComponentIR::FactoryDef>
- : public
- Object_Arg_Traits_T<
- CORBA::ComponentIR::FactoryDef_ptr,
- CORBA::ComponentIR::FactoryDef_var,
- CORBA::ComponentIR::FactoryDef_out,
- TAO::Objref_Traits<CORBA::ComponentIR::FactoryDef>,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_COMPONENTIR_FINDERDEF__ARG_TRAITS_)
-#define _CORBA_COMPONENTIR_FINDERDEF__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::ComponentIR::FinderDef>
- : public
- Object_Arg_Traits_T<
- CORBA::ComponentIR::FinderDef_ptr,
- CORBA::ComponentIR::FinderDef_var,
- CORBA::ComponentIR::FinderDef_out,
- TAO::Objref_Traits<CORBA::ComponentIR::FinderDef>,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-}
-
-TAO_END_VERSIONED_NAMESPACE_DECL
-
-
-TAO_BEGIN_VERSIONED_NAMESPACE_DECL
-
-
-
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1499
-
-class TAO_CORBA_ComponentIR_EventDef_Perfect_Hash_OpTable
- : public TAO_Perfect_Hash_OpTable
-{
-private:
- unsigned int hash (const char *str, unsigned int len);
-
-public:
- const TAO_operation_db_entry * lookup (const char *str, unsigned int len);
-};
-
-/* C++ code produced by gperf version 2.8 (ACE version) */
-/* Command-line: C:\ACE\latest\ACE_wrappers\bin\gperf.exe -m -M -J -c -C -D -E -T -f 0 -F 0,0 -a -o -t -p -K opname -L C++ -Z TAO_CORBA_ComponentIR_EventDef_Perfect_Hash_OpTable -N lookup */
-unsigned int
-TAO_CORBA_ComponentIR_EventDef_Perfect_Hash_OpTable::hash (const char *str, unsigned int len)
-{
- static const unsigned char asso_values[] =
- {
-#if defined (ACE_MVS)
- 109, 109, 109, 109, 109, 109, 109, 109, 109, 109,
- 109, 109, 109, 109, 109, 109, 109, 109, 109, 109,
- 109, 109, 109, 109, 109, 109, 109, 109, 109, 109,
- 109, 109, 109, 109, 109, 109, 109, 109, 109, 109,
- 109, 109, 109, 109, 109, 109, 109, 109, 109, 109,
- 109, 109, 109, 109, 109, 109, 109, 109, 109, 109,
- 109, 109, 109, 109, 109, 109, 109, 109, 109, 109,
- 109, 109, 109, 109, 109, 109, 109, 109, 109, 109,
- 109, 109, 109, 109, 109, 109, 109, 109, 109, 109,
- 109, 109, 109, 109, 109, 109, 109, 109, 109, 109,
- 109, 109, 109, 109, 109, 109, 109, 109, 109, 0,
- 109, 109, 109, 109, 109, 109, 109, 109, 109, 109,
- 109, 109, 109, 109, 109, 109, 109, 109, 109, 0,
- 109, 15, 50, 40, 109, 109, 109, 0, 109, 109,
- 109, 109, 109, 109, 109, 109, 109, 0, 0, 0,
- 109, 0, 109, 0, 109, 109, 109, 109, 109, 109,
- 109, 109, 15, 0, 109, 109, 109, 15, 15, 109,
- 109, 109, 109, 109, 109, 109, 109, 109, 109, 109,
- 109, 109, 109, 109, 109, 109, 109, 109, 109, 109,
- 109, 109, 109, 109, 109, 109, 109, 109, 109, 109,
- 109, 109, 109, 109, 109, 109, 109, 109, 109, 109,
- 109, 109, 109, 109, 109, 109, 109, 109, 109, 109,
- 109, 109, 109, 109, 109, 109, 109, 109, 109, 109,
- 109, 109, 109, 109, 109, 109, 109, 109, 109, 109,
- 109, 109, 109, 109, 109, 109, 109, 109, 109, 109,
- 109, 109, 109, 109, 109, 109,
-#else
- 109, 109, 109, 109, 109, 109, 109, 109, 109, 109,
- 109, 109, 109, 109, 109, 109, 109, 109, 109, 109,
- 109, 109, 109, 109, 109, 109, 109, 109, 109, 109,
- 109, 109, 109, 109, 109, 109, 109, 109, 109, 109,
- 109, 109, 109, 109, 109, 109, 109, 109, 109, 109,
- 109, 109, 109, 109, 109, 109, 109, 109, 109, 109,
- 109, 109, 109, 109, 109, 109, 109, 109, 109, 109,
- 109, 109, 109, 109, 109, 109, 109, 109, 109, 109,
- 109, 109, 109, 109, 109, 109, 109, 109, 109, 109,
- 109, 109, 109, 109, 109, 0, 109, 0, 109, 15,
- 50, 40, 109, 109, 109, 0, 109, 109, 0, 0,
- 0, 109, 0, 109, 0, 15, 0, 109, 109, 109,
- 15, 15, 109, 109, 109, 109, 109, 109,
-#endif /* ACE_MVS */
- };
- return len + asso_values[(int) str[len - 1]] + asso_values[(int) str[0]];
-}
-
-const TAO_operation_db_entry *
-TAO_CORBA_ComponentIR_EventDef_Perfect_Hash_OpTable::lookup (const char *str, unsigned int len)
-{
- enum
- {
- TOTAL_KEYWORDS = 60,
- MIN_WORD_LENGTH = 4,
- MAX_WORD_LENGTH = 26,
- MIN_HASH_VALUE = 4,
- MAX_HASH_VALUE = 108,
- HASH_VALUE_RANGE = 105,
- DUPLICATES = 18,
- WORDLIST_SIZE = 64
- };
-
- static const TAO_operation_db_entry wordlist[] =
- {
- {"",0,0},{"",0,0},{"",0,0},{"",0,0},
- {"is_a", &POA_CORBA::ComponentIR::EventDef::is_a_skel, 0},
- {"_is_a", &POA_CORBA::ComponentIR::EventDef::_is_a_skel, 0},
- {"lookup", &POA_CORBA::ComponentIR::EventDef::lookup_skel, 0},
- {"_component", &POA_CORBA::ComponentIR::EventDef::_component_skel, 0},
- {"_get_version", &POA_CORBA::ComponentIR::EventDef::_get_version_skel, 0},
- {"_set_version", &POA_CORBA::ComponentIR::EventDef::_set_version_skel, 0},
- {"_non_existent", &POA_CORBA::ComponentIR::EventDef::_non_existent_skel, 0},
- {"_get_is_custom", &POA_CORBA::ComponentIR::EventDef::_get_is_custom_skel, 0},
- {"_set_is_custom", &POA_CORBA::ComponentIR::EventDef::_set_is_custom_skel, 0},
- {"_get_defined_in", &POA_CORBA::ComponentIR::EventDef::_get_defined_in_skel, 0},
- {"_get_is_abstract", &POA_CORBA::ComponentIR::EventDef::_get_is_abstract_skel, 0},
- {"_set_is_abstract", &POA_CORBA::ComponentIR::EventDef::_set_is_abstract_skel, 0},
- {"create_enum", &POA_CORBA::ComponentIR::EventDef::create_enum_skel, 0},
- {"create_union", &POA_CORBA::ComponentIR::EventDef::create_union_skel, 0},
- {"create_struct", &POA_CORBA::ComponentIR::EventDef::create_struct_skel, 0},
- {"create_constant", &POA_CORBA::ComponentIR::EventDef::create_constant_skel, 0},
- {"create_exception", &POA_CORBA::ComponentIR::EventDef::create_exception_skel, 0},
- {"create_operation", &POA_CORBA::ComponentIR::EventDef::create_operation_skel, 0},
- {"_get_initializers", &POA_CORBA::ComponentIR::EventDef::_get_initializers_skel, 0},
- {"_set_initializers", &POA_CORBA::ComponentIR::EventDef::_set_initializers_skel, 0},
- {"create_value_member", &POA_CORBA::ComponentIR::EventDef::create_value_member_skel, 0},
- {"_get_ext_initializers", &POA_CORBA::ComponentIR::EventDef::_get_ext_initializers_skel, 0},
- {"_set_ext_initializers", &POA_CORBA::ComponentIR::EventDef::_set_ext_initializers_skel, 0},
- {"contents", &POA_CORBA::ComponentIR::EventDef::contents_skel, 0},
- {"_get_supported_interfaces", &POA_CORBA::ComponentIR::EventDef::_get_supported_interfaces_skel, 0},
- {"_set_abstract_base_values", &POA_CORBA::ComponentIR::EventDef::_set_abstract_base_values_skel, 0},
- {"_get_abstract_base_values", &POA_CORBA::ComponentIR::EventDef::_get_abstract_base_values_skel, 0},
- {"_set_supported_interfaces", &POA_CORBA::ComponentIR::EventDef::_set_supported_interfaces_skel, 0},
- {"_get_containing_repository", &POA_CORBA::ComponentIR::EventDef::_get_containing_repository_skel, 0},
- {"create_alias", &POA_CORBA::ComponentIR::EventDef::create_alias_skel, 0},
- {"move", &POA_CORBA::ComponentIR::EventDef::move_skel, 0},
- {"create_value_box", &POA_CORBA::ComponentIR::EventDef::create_value_box_skel, 0},
- {"_get_name", &POA_CORBA::ComponentIR::EventDef::_get_name_skel, 0},
- {"_get_type", &POA_CORBA::ComponentIR::EventDef::_get_type_skel, 0},
- {"_set_name", &POA_CORBA::ComponentIR::EventDef::_set_name_skel, 0},
- {"_interface", &POA_CORBA::ComponentIR::EventDef::_interface_skel, 0},
- {"lookup_name", &POA_CORBA::ComponentIR::EventDef::lookup_name_skel, 0},
- {"_get_base_value", &POA_CORBA::ComponentIR::EventDef::_get_base_value_skel, 0},
- {"_set_base_value", &POA_CORBA::ComponentIR::EventDef::_set_base_value_skel, 0},
- {"_get_id", &POA_CORBA::ComponentIR::EventDef::_get_id_skel, 0},
- {"_set_id", &POA_CORBA::ComponentIR::EventDef::_set_id_skel, 0},
- {"_get_absolute_name", &POA_CORBA::ComponentIR::EventDef::_get_absolute_name_skel, 0},
- {"_get_is_truncatable", &POA_CORBA::ComponentIR::EventDef::_get_is_truncatable_skel, 0},
- {"_set_is_truncatable", &POA_CORBA::ComponentIR::EventDef::_set_is_truncatable_skel, 0},
- {"_get_def_kind", &POA_CORBA::ComponentIR::EventDef::_get_def_kind_skel, 0},
- {"_repository_id", &POA_CORBA::ComponentIR::EventDef::_repository_id_skel, 0},
- {"create_value", &POA_CORBA::ComponentIR::EventDef::create_value_skel, 0},
- {"create_module", &POA_CORBA::ComponentIR::EventDef::create_module_skel, 0},
- {"create_native", &POA_CORBA::ComponentIR::EventDef::create_native_skel, 0},
- {"create_interface", &POA_CORBA::ComponentIR::EventDef::create_interface_skel, 0},
- {"create_attribute", &POA_CORBA::ComponentIR::EventDef::create_attribute_skel, 0},
- {"create_ext_value", &POA_CORBA::ComponentIR::EventDef::create_ext_value_skel, 0},
- {"destroy", &POA_CORBA::ComponentIR::EventDef::destroy_skel, 0},
- {"create_ext_attribute", &POA_CORBA::ComponentIR::EventDef::create_ext_attribute_skel, 0},
- {"create_local_interface", &POA_CORBA::ComponentIR::EventDef::create_local_interface_skel, 0},
- {"create_abstract_interface", &POA_CORBA::ComponentIR::EventDef::create_abstract_interface_skel, 0},
- {"describe_contents", &POA_CORBA::ComponentIR::EventDef::describe_contents_skel, 0},
- {"describe", &POA_CORBA::ComponentIR::EventDef::describe_skel, 0},
- {"describe_value", &POA_CORBA::ComponentIR::EventDef::describe_value_skel, 0},
- {"describe_ext_value", &POA_CORBA::ComponentIR::EventDef::describe_ext_value_skel, 0},
- };
-
- static const signed short lookup[] =
- {
- -14, -2, -20, -2, 4, 5, 6, -1, -22, -2, 7, -1, 169, 10,
- 154, 13, -124, -1, -25, -2, -28, -4, -36, -3, -41, -2, 16, 17,
- 18, -1, 19, -137, -132, -1, 24, -1, -126, -1, 27, -1, -128, 32,
- 33, -1, 34, -1, 35, -43, -2, -135, 39, 40, -1, -46, -2, -139,
- -1, -118, 45, -114, -11, -2, -1, 48, 49, -51, -2, 50, -111, -53,
- -3, -110, 56, -8, -2, 57, -1, 58, -1, -1, 59, -1, 60, -1,
- -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
- 61, -1, -1, -1, -1, -1, 62, -1, -1, -1, 63,
- };
-
- if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
- {
- unsigned int key = hash (str, len);
-
- if (key <= MAX_HASH_VALUE && key >= MIN_HASH_VALUE)
- {
- int slot = lookup[key];
-
- if (slot >= 0 && slot < WORDLIST_SIZE)
- {
- const char *s = wordlist[slot].opname;
-
- if (*str == *s && !strncmp (str + 1, s + 1, len - 1))
- return &wordlist[slot];
- }
- else if (slot < 0 && slot >= -MAX_HASH_VALUE)
- return 0;
- else
- {
- unsigned int offset = key + slot + (slot > 0 ? -MAX_HASH_VALUE : MAX_HASH_VALUE);
- const TAO_operation_db_entry *base = &wordlist[-lookup[offset]];
- const TAO_operation_db_entry *ptr = base + -lookup[offset + 1];
-
- while (--ptr >= base)
- if (*str == *ptr->opname && !strncmp (str + 1, ptr->opname + 1, len - 1))
- return ptr;
- }
- }
- }
- return 0;
-}
-
-static TAO_CORBA_ComponentIR_EventDef_Perfect_Hash_OpTable tao_CORBA_ComponentIR_EventDef_optable;
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:966
-
-TAO::Collocation_Proxy_Broker *
-CORBA_ComponentIR__TAO_EventDef_Proxy_Broker_Factory_function ( ::CORBA::Object_ptr)
-{
- return reinterpret_cast<TAO::Collocation_Proxy_Broker *> (0xdead); // Dummy
-}
-
-int
-CORBA_ComponentIR__TAO_EventDef_Proxy_Broker_Factory_Initializer (size_t)
-{
- CORBA_ComponentIR__TAO_EventDef_Proxy_Broker_Factory_function_pointer =
- CORBA_ComponentIR__TAO_EventDef_Proxy_Broker_Factory_function;
-
- return 0;
-}
-
-static int
-CORBA_ComponentIR__TAO_EventDef_Proxy_Broker_Stub_Factory_Initializer_Scarecrow =
- CORBA_ComponentIR__TAO_EventDef_Proxy_Broker_Factory_Initializer (
- reinterpret_cast<size_t> (CORBA_ComponentIR__TAO_EventDef_Proxy_Broker_Factory_Initializer)
- );
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:103
-
-POA_CORBA::ComponentIR::EventDef::EventDef (void)
- : TAO_ServantBase ()
-{
- this->optable_ = &tao_CORBA_ComponentIR_EventDef_optable;
-}
-
-POA_CORBA::ComponentIR::EventDef::EventDef (const EventDef& rhs)
- : TAO_Abstract_ServantBase (rhs),
- TAO_ServantBase (rhs),
- POA_CORBA::IRObject (rhs),
- POA_CORBA::Container (rhs),
- POA_CORBA::Contained (rhs),
- POA_CORBA::IDLType (rhs),
- POA_CORBA::ValueDef (rhs),
- POA_CORBA::ExtValueDef (rhs)
-{
-}
-
-POA_CORBA::ComponentIR::EventDef::~EventDef (void)
-{
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:169
-
-namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _is_a_EventDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _is_a_EventDef_Upcall_Command (
- POA_CORBA::ComponentIR::EventDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_,
- 1);
-
- retval =
- this->servant_-> _is_a (
- arg_1);
- }
-
- private:
- POA_CORBA::ComponentIR::EventDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-void POA_CORBA::ComponentIR::EventDef::_is_a_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_val _tao_repository_id;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_repository_id
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::ComponentIR::EventDef * const impl =
- static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
-
- _is_a_EventDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _non_existent_EventDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _non_existent_EventDef_Upcall_Command (
- POA_CORBA::ComponentIR::EventDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _non_existent ();
- }
-
- private:
- POA_CORBA::ComponentIR::EventDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-void POA_CORBA::ComponentIR::EventDef::_non_existent_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ComponentIR::EventDef * const impl =
- static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
-
- _non_existent_EventDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _repository_id_EventDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _repository_id_EventDef_Upcall_Command (
- POA_CORBA::ComponentIR::EventDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Char *>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _repository_id ();
- }
-
- private:
- POA_CORBA::ComponentIR::EventDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-void POA_CORBA::ComponentIR::EventDef::_repository_id_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Char *>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ComponentIR::EventDef * const impl =
- static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
-
- _repository_id_EventDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:513
-
-void POA_CORBA::ComponentIR::EventDef::_interface_skel (
- TAO_ServerRequest & server_request,
- void * /* servant_upcall */,
- void * servant
- )
-{
- TAO_IFR_Client_Adapter *_tao_adapter =
- ACE_Dynamic_Service<TAO_IFR_Client_Adapter>::instance (
- TAO_ORB_Core::ifr_client_adapter_name ()
- );
-
- if (_tao_adapter == 0)
- {
- throw ::CORBA::INTF_REPOS (
- ::CORBA::OMGVMCID | 1,
- ::CORBA::COMPLETED_NO);
- }
-
- POA_CORBA::ComponentIR::EventDef * const impl =
- static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
- ::CORBA::InterfaceDef_ptr _tao_retval =
- impl->_get_interface ();
-
- server_request.init_reply ();
- TAO_OutputCDR &_tao_out = *server_request.outgoing ();
-
- ::CORBA::Boolean const _tao_result =
- _tao_adapter->interfacedef_cdr_insert (
- _tao_out,
- _tao_retval
- );
-
- _tao_adapter->dispose (_tao_retval);
-
- if (_tao_result == false)
- {
- throw ::CORBA::MARSHAL ();
- }
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_component_EventDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _get_component_EventDef_Upcall_Command (
- POA_CORBA::ComponentIR::EventDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Object>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Object> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _get_component ();
- }
-
- private:
- POA_CORBA::ComponentIR::EventDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-void POA_CORBA::ComponentIR::EventDef::_component_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Object>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ComponentIR::EventDef * const impl =
- static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
-
- _get_component_EventDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-::CORBA::Boolean POA_CORBA::ComponentIR::EventDef::_is_a (
- const char* value
- )
-{
- return
- (
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IRObject:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Container:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Contained:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IDLType:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/ValueDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/ExtValueDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/ComponentIR/EventDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Object:1.0"
- )
- );
-}
-
-const char* POA_CORBA::ComponentIR::EventDef::_interface_repository_id (void) const
-{
- return "IDL:omg.org/CORBA/ComponentIR/EventDef:1.0";
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:903
-
-void POA_CORBA::ComponentIR::EventDef::_dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- )
-{
- this->synchronous_upcall_dispatch (req,
- servant_upcall,
- this);
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:851
-
-CORBA::ComponentIR::EventDef *
-POA_CORBA::ComponentIR::EventDef::_this (void)
-{
- TAO_Stub *stub = this->_create_stub ();
-
- TAO_Stub_Auto_Ptr safe_stub (stub);
- ::CORBA::Object_ptr tmp = CORBA::Object::_nil ();
-
- ::CORBA::Boolean const _tao_opt_colloc =
- stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects ();
-
- ACE_NEW_RETURN (
- tmp,
- ::CORBA::Object (stub, _tao_opt_colloc, this),
- 0
- );
-
- ::CORBA::Object_var obj = tmp;
- (void) safe_stub.release ();
-
- typedef ::CORBA::ComponentIR::EventDef STUB_SCOPED_NAME;
- return
- TAO::Narrow_Utils<STUB_SCOPED_NAME>::unchecked_narrow (
- obj.in (),
- CORBA_ComponentIR__TAO_EventDef_Proxy_Broker_Factory_function_pointer
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1499
-
-class TAO_CORBA_ComponentIR_Container_Perfect_Hash_OpTable
- : public TAO_Perfect_Hash_OpTable
-{
-private:
- unsigned int hash (const char *str, unsigned int len);
-
-public:
- const TAO_operation_db_entry * lookup (const char *str, unsigned int len);
-};
-
-/* C++ code produced by gperf version 2.8 (ACE version) */
-/* Command-line: C:\ACE\latest\ACE_wrappers\bin\gperf.exe -m -M -J -c -C -D -E -T -f 0 -F 0,0 -a -o -t -p -K opname -L C++ -Z TAO_CORBA_ComponentIR_Container_Perfect_Hash_OpTable -N lookup */
-unsigned int
-TAO_CORBA_ComponentIR_Container_Perfect_Hash_OpTable::hash (const char *str, unsigned int len)
-{
- static const unsigned char asso_values[] =
- {
-#if defined (ACE_MVS)
- 47, 47, 47, 47, 47, 47, 47, 47, 47, 47,
- 47, 47, 47, 47, 47, 47, 47, 47, 47, 47,
- 47, 47, 47, 47, 47, 47, 47, 47, 47, 47,
- 47, 47, 47, 47, 47, 47, 47, 47, 47, 47,
- 47, 47, 47, 47, 47, 47, 47, 47, 47, 47,
- 47, 47, 47, 47, 47, 47, 47, 47, 47, 47,
- 47, 47, 47, 47, 47, 47, 47, 47, 47, 47,
- 47, 47, 47, 47, 47, 47, 47, 47, 47, 47,
- 47, 47, 47, 47, 47, 47, 47, 47, 47, 47,
- 47, 47, 47, 47, 47, 47, 47, 47, 47, 47,
- 47, 47, 47, 47, 47, 47, 47, 47, 47, 20,
- 47, 47, 47, 47, 47, 47, 47, 47, 47, 47,
- 47, 47, 47, 47, 47, 47, 47, 47, 47, 15,
- 47, 0, 0, 0, 47, 47, 47, 47, 47, 47,
- 47, 47, 47, 47, 47, 47, 47, 30, 20, 30,
- 47, 0, 47, 47, 47, 47, 47, 47, 47, 47,
- 47, 47, 15, 5, 47, 47, 47, 10, 0, 47,
- 47, 47, 47, 47, 47, 47, 47, 47, 47, 47,
- 47, 47, 47, 47, 47, 47, 47, 47, 47, 47,
- 47, 47, 47, 47, 47, 47, 47, 47, 47, 47,
- 47, 47, 47, 47, 47, 47, 47, 47, 47, 47,
- 47, 47, 47, 47, 47, 47, 47, 47, 47, 47,
- 47, 47, 47, 47, 47, 47, 47, 47, 47, 47,
- 47, 47, 47, 47, 47, 47, 47, 47, 47, 47,
- 47, 47, 47, 47, 47, 47, 47, 47, 47, 47,
- 47, 47, 47, 47, 47, 47,
-#else
- 47, 47, 47, 47, 47, 47, 47, 47, 47, 47,
- 47, 47, 47, 47, 47, 47, 47, 47, 47, 47,
- 47, 47, 47, 47, 47, 47, 47, 47, 47, 47,
- 47, 47, 47, 47, 47, 47, 47, 47, 47, 47,
- 47, 47, 47, 47, 47, 47, 47, 47, 47, 47,
- 47, 47, 47, 47, 47, 47, 47, 47, 47, 47,
- 47, 47, 47, 47, 47, 47, 47, 47, 47, 47,
- 47, 47, 47, 47, 47, 47, 47, 47, 47, 47,
- 47, 47, 47, 47, 47, 47, 47, 47, 47, 47,
- 47, 47, 47, 47, 47, 20, 47, 15, 47, 0,
- 0, 0, 47, 47, 47, 47, 47, 47, 30, 20,
- 30, 47, 0, 47, 47, 15, 5, 47, 47, 47,
- 10, 0, 47, 47, 47, 47, 47, 47,
-#endif /* ACE_MVS */
- };
- return len + asso_values[(int) str[len - 1]] + asso_values[(int) str[0]];
-}
-
-const TAO_operation_db_entry *
-TAO_CORBA_ComponentIR_Container_Perfect_Hash_OpTable::lookup (const char *str, unsigned int len)
-{
- enum
- {
- TOTAL_KEYWORDS = 28,
- MIN_WORD_LENGTH = 5,
- MAX_WORD_LENGTH = 25,
- MIN_HASH_VALUE = 7,
- MAX_HASH_VALUE = 46,
- HASH_VALUE_RANGE = 40,
- DUPLICATES = 3,
- WORDLIST_SIZE = 35
- };
-
- static const TAO_operation_db_entry wordlist[] =
- {
- {"",0,0},{"",0,0},{"",0,0},{"",0,0},{"",0,0},{"",0,0},{"",0,0},
- {"destroy", &POA_CORBA::ComponentIR::Container::destroy_skel, 0},
- {"create_home", &POA_CORBA::ComponentIR::Container::create_home_skel, 0},
- {"create_value", &POA_CORBA::ComponentIR::Container::create_value_skel, 0},
- {"create_module", &POA_CORBA::ComponentIR::Container::create_module_skel, 0},
- {"create_native", &POA_CORBA::ComponentIR::Container::create_native_skel, 0},
- {"create_interface", &POA_CORBA::ComponentIR::Container::create_interface_skel, 0},
- {"create_ext_value", &POA_CORBA::ComponentIR::Container::create_ext_value_skel, 0},
- {"create_event", &POA_CORBA::ComponentIR::Container::create_event_skel, 0},
- {"create_struct", &POA_CORBA::ComponentIR::Container::create_struct_skel, 0},
- {"create_constant", &POA_CORBA::ComponentIR::Container::create_constant_skel, 0},
- {"create_component", &POA_CORBA::ComponentIR::Container::create_component_skel, 0},
- {"create_local_interface", &POA_CORBA::ComponentIR::Container::create_local_interface_skel, 0},
- {"contents", &POA_CORBA::ComponentIR::Container::contents_skel, 0},
- {"create_abstract_interface", &POA_CORBA::ComponentIR::Container::create_abstract_interface_skel, 0},
- {"create_value_box", &POA_CORBA::ComponentIR::Container::create_value_box_skel, 0},
- {"create_alias", &POA_CORBA::ComponentIR::Container::create_alias_skel, 0},
- {"_interface", &POA_CORBA::ComponentIR::Container::_interface_skel, 0},
- {"create_enum", &POA_CORBA::ComponentIR::Container::create_enum_skel, 0},
- {"describe_contents", &POA_CORBA::ComponentIR::Container::describe_contents_skel, 0},
- {"_get_def_kind", &POA_CORBA::ComponentIR::Container::_get_def_kind_skel, 0},
- {"_repository_id", &POA_CORBA::ComponentIR::Container::_repository_id_skel, 0},
- {"_component", &POA_CORBA::ComponentIR::Container::_component_skel, 0},
- {"lookup", &POA_CORBA::ComponentIR::Container::lookup_skel, 0},
- {"_non_existent", &POA_CORBA::ComponentIR::Container::_non_existent_skel, 0},
- {"_is_a", &POA_CORBA::ComponentIR::Container::_is_a_skel, 0},
- {"lookup_name", &POA_CORBA::ComponentIR::Container::lookup_name_skel, 0},
- {"create_union", &POA_CORBA::ComponentIR::Container::create_union_skel, 0},
- {"create_exception", &POA_CORBA::ComponentIR::Container::create_exception_skel, 0},
- };
-
- static const signed char lookup[] =
- {
- -1, -1, -1, -1, -1, -1, -1, 7, -1, -10, -2, 8, 9, -50,
- -12, -2, -48, 14, 15, -1, 16, 17, 18, 19, -1, 20, 21, 22,
- -1, -1, 23, 24, 25, 26, 27, 28, 29, -1, 30, -1, 31, 32,
- 33, -1, -1, -1, 34,
- };
-
- if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
- {
- unsigned int key = hash (str, len);
-
- if (key <= MAX_HASH_VALUE && key >= MIN_HASH_VALUE)
- {
- int slot = lookup[key];
-
- if (slot >= 0 && slot < WORDLIST_SIZE)
- {
- const char *s = wordlist[slot].opname;
-
- if (*str == *s && !strncmp (str + 1, s + 1, len - 1))
- return &wordlist[slot];
- }
- else if (slot < 0 && slot >= -MAX_HASH_VALUE)
- return 0;
- else
- {
- unsigned int offset = key + slot + (slot > 0 ? -MAX_HASH_VALUE : MAX_HASH_VALUE);
- const TAO_operation_db_entry *base = &wordlist[-lookup[offset]];
- const TAO_operation_db_entry *ptr = base + -lookup[offset + 1];
-
- while (--ptr >= base)
- if (*str == *ptr->opname && !strncmp (str + 1, ptr->opname + 1, len - 1))
- return ptr;
- }
- }
- }
- return 0;
-}
-
-static TAO_CORBA_ComponentIR_Container_Perfect_Hash_OpTable tao_CORBA_ComponentIR_Container_optable;
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:966
-
-TAO::Collocation_Proxy_Broker *
-CORBA_ComponentIR__TAO_Container_Proxy_Broker_Factory_function ( ::CORBA::Object_ptr)
-{
- return reinterpret_cast<TAO::Collocation_Proxy_Broker *> (0xdead); // Dummy
-}
-
-int
-CORBA_ComponentIR__TAO_Container_Proxy_Broker_Factory_Initializer (size_t)
-{
- CORBA_ComponentIR__TAO_Container_Proxy_Broker_Factory_function_pointer =
- CORBA_ComponentIR__TAO_Container_Proxy_Broker_Factory_function;
-
- return 0;
-}
-
-static int
-CORBA_ComponentIR__TAO_Container_Proxy_Broker_Stub_Factory_Initializer_Scarecrow =
- CORBA_ComponentIR__TAO_Container_Proxy_Broker_Factory_Initializer (
- reinterpret_cast<size_t> (CORBA_ComponentIR__TAO_Container_Proxy_Broker_Factory_Initializer)
- );
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:103
-
-POA_CORBA::ComponentIR::Container::Container (void)
- : TAO_ServantBase ()
-{
- this->optable_ = &tao_CORBA_ComponentIR_Container_optable;
-}
-
-POA_CORBA::ComponentIR::Container::Container (const Container& rhs)
- : TAO_Abstract_ServantBase (rhs),
- TAO_ServantBase (rhs),
- POA_CORBA::IRObject (rhs),
- POA_CORBA::Container (rhs)
-{
-}
-
-POA_CORBA::ComponentIR::Container::~Container (void)
-{
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class create_component_Container
- : public TAO::Upcall_Command
- {
- public:
- inline create_component_Container (
- POA_CORBA::ComponentIR::Container * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::ComponentIR::ComponentDef>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::ComponentIR::ComponentDef> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::RepositoryId> (
- this->operation_details_,
- this->args_,
- 1);
-
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_type arg_2 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Identifier> (
- this->operation_details_,
- this->args_,
- 2);
-
- TAO::SArg_Traits< ::CORBA::VersionSpec>::in_arg_type arg_3 =
- TAO::Portable_Server::get_in_arg< ::CORBA::VersionSpec> (
- this->operation_details_,
- this->args_,
- 3);
-
- TAO::SArg_Traits< ::CORBA::ComponentIR::ComponentDef>::in_arg_type arg_4 =
- TAO::Portable_Server::get_in_arg< ::CORBA::ComponentIR::ComponentDef> (
- this->operation_details_,
- this->args_,
- 4);
-
- TAO::SArg_Traits< ::CORBA::InterfaceDefSeq>::in_arg_type arg_5 =
- TAO::Portable_Server::get_in_arg< ::CORBA::InterfaceDefSeq> (
- this->operation_details_,
- this->args_,
- 5);
-
- retval =
- this->servant_->create_component (
- arg_1
- , arg_2
- , arg_3
- , arg_4
- , arg_5);
- }
-
- private:
- POA_CORBA::ComponentIR::Container * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ComponentIR::Container::create_component_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::ComponentIR::ComponentDef>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_val _tao_id;
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_val _tao_name;
- TAO::SArg_Traits< ::CORBA::VersionSpec>::in_arg_val _tao_version;
- TAO::SArg_Traits< ::CORBA::ComponentIR::ComponentDef>::in_arg_val _tao_base_component;
- TAO::SArg_Traits< ::CORBA::InterfaceDefSeq>::in_arg_val _tao_supports_interfaces;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_id,
- &_tao_name,
- &_tao_version,
- &_tao_base_component,
- &_tao_supports_interfaces
- };
-
- static size_t const nargs = 6;
-
- POA_CORBA::ComponentIR::Container * const impl =
- static_cast<POA_CORBA::ComponentIR::Container *> (servant);
-
- create_component_Container command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class create_home_Container
- : public TAO::Upcall_Command
- {
- public:
- inline create_home_Container (
- POA_CORBA::ComponentIR::Container * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::ComponentIR::HomeDef>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::ComponentIR::HomeDef> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::RepositoryId> (
- this->operation_details_,
- this->args_,
- 1);
-
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_type arg_2 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Identifier> (
- this->operation_details_,
- this->args_,
- 2);
-
- TAO::SArg_Traits< ::CORBA::VersionSpec>::in_arg_type arg_3 =
- TAO::Portable_Server::get_in_arg< ::CORBA::VersionSpec> (
- this->operation_details_,
- this->args_,
- 3);
-
- TAO::SArg_Traits< ::CORBA::ComponentIR::HomeDef>::in_arg_type arg_4 =
- TAO::Portable_Server::get_in_arg< ::CORBA::ComponentIR::HomeDef> (
- this->operation_details_,
- this->args_,
- 4);
-
- TAO::SArg_Traits< ::CORBA::ComponentIR::ComponentDef>::in_arg_type arg_5 =
- TAO::Portable_Server::get_in_arg< ::CORBA::ComponentIR::ComponentDef> (
- this->operation_details_,
- this->args_,
- 5);
-
- TAO::SArg_Traits< ::CORBA::InterfaceDefSeq>::in_arg_type arg_6 =
- TAO::Portable_Server::get_in_arg< ::CORBA::InterfaceDefSeq> (
- this->operation_details_,
- this->args_,
- 6);
-
- TAO::SArg_Traits< ::CORBA::ValueDef>::in_arg_type arg_7 =
- TAO::Portable_Server::get_in_arg< ::CORBA::ValueDef> (
- this->operation_details_,
- this->args_,
- 7);
-
- retval =
- this->servant_->create_home (
- arg_1
- , arg_2
- , arg_3
- , arg_4
- , arg_5
- , arg_6
- , arg_7);
- }
-
- private:
- POA_CORBA::ComponentIR::Container * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ComponentIR::Container::create_home_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::ComponentIR::HomeDef>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_val _tao_id;
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_val _tao_name;
- TAO::SArg_Traits< ::CORBA::VersionSpec>::in_arg_val _tao_version;
- TAO::SArg_Traits< ::CORBA::ComponentIR::HomeDef>::in_arg_val _tao_base_home;
- TAO::SArg_Traits< ::CORBA::ComponentIR::ComponentDef>::in_arg_val _tao_managed_component;
- TAO::SArg_Traits< ::CORBA::InterfaceDefSeq>::in_arg_val _tao_supports_interfaces;
- TAO::SArg_Traits< ::CORBA::ValueDef>::in_arg_val _tao_primary_key;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_id,
- &_tao_name,
- &_tao_version,
- &_tao_base_home,
- &_tao_managed_component,
- &_tao_supports_interfaces,
- &_tao_primary_key
- };
-
- static size_t const nargs = 8;
-
- POA_CORBA::ComponentIR::Container * const impl =
- static_cast<POA_CORBA::ComponentIR::Container *> (servant);
-
- create_home_Container command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class create_event_Container
- : public TAO::Upcall_Command
- {
- public:
- inline create_event_Container (
- POA_CORBA::ComponentIR::Container * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::ComponentIR::EventDef>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::ComponentIR::EventDef> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::RepositoryId> (
- this->operation_details_,
- this->args_,
- 1);
-
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_type arg_2 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Identifier> (
- this->operation_details_,
- this->args_,
- 2);
-
- TAO::SArg_Traits< ::CORBA::VersionSpec>::in_arg_type arg_3 =
- TAO::Portable_Server::get_in_arg< ::CORBA::VersionSpec> (
- this->operation_details_,
- this->args_,
- 3);
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::in_arg_type arg_4 =
- TAO::Portable_Server::get_in_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_,
- 4);
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::in_arg_type arg_5 =
- TAO::Portable_Server::get_in_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_,
- 5);
-
- TAO::SArg_Traits< ::CORBA::ValueDef>::in_arg_type arg_6 =
- TAO::Portable_Server::get_in_arg< ::CORBA::ValueDef> (
- this->operation_details_,
- this->args_,
- 6);
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::in_arg_type arg_7 =
- TAO::Portable_Server::get_in_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_,
- 7);
-
- TAO::SArg_Traits< ::CORBA::ValueDefSeq>::in_arg_type arg_8 =
- TAO::Portable_Server::get_in_arg< ::CORBA::ValueDefSeq> (
- this->operation_details_,
- this->args_,
- 8);
-
- TAO::SArg_Traits< ::CORBA::InterfaceDefSeq>::in_arg_type arg_9 =
- TAO::Portable_Server::get_in_arg< ::CORBA::InterfaceDefSeq> (
- this->operation_details_,
- this->args_,
- 9);
-
- TAO::SArg_Traits< ::CORBA::ExtInitializerSeq>::in_arg_type arg_10 =
- TAO::Portable_Server::get_in_arg< ::CORBA::ExtInitializerSeq> (
- this->operation_details_,
- this->args_,
- 10);
-
- retval =
- this->servant_->create_event (
- arg_1
- , arg_2
- , arg_3
- , arg_4
- , arg_5
- , arg_6
- , arg_7
- , arg_8
- , arg_9
- , arg_10);
- }
-
- private:
- POA_CORBA::ComponentIR::Container * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ComponentIR::Container::create_event_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::ComponentIR::EventDef>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_val _tao_id;
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_val _tao_name;
- TAO::SArg_Traits< ::CORBA::VersionSpec>::in_arg_val _tao_version;
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::in_arg_val _tao_is_custom;
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::in_arg_val _tao_is_abstract;
- TAO::SArg_Traits< ::CORBA::ValueDef>::in_arg_val _tao_base_value;
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::in_arg_val _tao_is_truncatable;
- TAO::SArg_Traits< ::CORBA::ValueDefSeq>::in_arg_val _tao_abstract_base_values;
- TAO::SArg_Traits< ::CORBA::InterfaceDefSeq>::in_arg_val _tao_supported_interfaces;
- TAO::SArg_Traits< ::CORBA::ExtInitializerSeq>::in_arg_val _tao_initializers;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_id,
- &_tao_name,
- &_tao_version,
- &_tao_is_custom,
- &_tao_is_abstract,
- &_tao_base_value,
- &_tao_is_truncatable,
- &_tao_abstract_base_values,
- &_tao_supported_interfaces,
- &_tao_initializers
- };
-
- static size_t const nargs = 11;
-
- POA_CORBA::ComponentIR::Container * const impl =
- static_cast<POA_CORBA::ComponentIR::Container *> (servant);
-
- create_event_Container command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:169
-
-namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _is_a_Container_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _is_a_Container_Upcall_Command (
- POA_CORBA::ComponentIR::Container * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_,
- 1);
-
- retval =
- this->servant_-> _is_a (
- arg_1);
- }
-
- private:
- POA_CORBA::ComponentIR::Container * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-void POA_CORBA::ComponentIR::Container::_is_a_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_val _tao_repository_id;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_repository_id
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::ComponentIR::Container * const impl =
- static_cast<POA_CORBA::ComponentIR::Container *> (servant);
-
- _is_a_Container_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _non_existent_Container_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _non_existent_Container_Upcall_Command (
- POA_CORBA::ComponentIR::Container * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _non_existent ();
- }
-
- private:
- POA_CORBA::ComponentIR::Container * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-void POA_CORBA::ComponentIR::Container::_non_existent_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ComponentIR::Container * const impl =
- static_cast<POA_CORBA::ComponentIR::Container *> (servant);
-
- _non_existent_Container_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _repository_id_Container_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _repository_id_Container_Upcall_Command (
- POA_CORBA::ComponentIR::Container * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Char *>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _repository_id ();
- }
-
- private:
- POA_CORBA::ComponentIR::Container * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-void POA_CORBA::ComponentIR::Container::_repository_id_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Char *>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ComponentIR::Container * const impl =
- static_cast<POA_CORBA::ComponentIR::Container *> (servant);
-
- _repository_id_Container_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:513
-
-void POA_CORBA::ComponentIR::Container::_interface_skel (
- TAO_ServerRequest & server_request,
- void * /* servant_upcall */,
- void * servant
- )
-{
- TAO_IFR_Client_Adapter *_tao_adapter =
- ACE_Dynamic_Service<TAO_IFR_Client_Adapter>::instance (
- TAO_ORB_Core::ifr_client_adapter_name ()
- );
-
- if (_tao_adapter == 0)
- {
- throw ::CORBA::INTF_REPOS (
- ::CORBA::OMGVMCID | 1,
- ::CORBA::COMPLETED_NO);
- }
-
- POA_CORBA::ComponentIR::Container * const impl =
- static_cast<POA_CORBA::ComponentIR::Container *> (servant);
- ::CORBA::InterfaceDef_ptr _tao_retval =
- impl->_get_interface ();
-
- server_request.init_reply ();
- TAO_OutputCDR &_tao_out = *server_request.outgoing ();
-
- ::CORBA::Boolean const _tao_result =
- _tao_adapter->interfacedef_cdr_insert (
- _tao_out,
- _tao_retval
- );
-
- _tao_adapter->dispose (_tao_retval);
-
- if (_tao_result == false)
- {
- throw ::CORBA::MARSHAL ();
- }
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_component_Container_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _get_component_Container_Upcall_Command (
- POA_CORBA::ComponentIR::Container * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Object>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Object> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _get_component ();
- }
-
- private:
- POA_CORBA::ComponentIR::Container * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-void POA_CORBA::ComponentIR::Container::_component_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Object>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ComponentIR::Container * const impl =
- static_cast<POA_CORBA::ComponentIR::Container *> (servant);
-
- _get_component_Container_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-::CORBA::Boolean POA_CORBA::ComponentIR::Container::_is_a (
- const char* value
- )
-{
- return
- (
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IRObject:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Container:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/ComponentIR/Container:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Object:1.0"
- )
- );
-}
-
-const char* POA_CORBA::ComponentIR::Container::_interface_repository_id (void) const
-{
- return "IDL:omg.org/CORBA/ComponentIR/Container:1.0";
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:903
-
-void POA_CORBA::ComponentIR::Container::_dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- )
-{
- this->synchronous_upcall_dispatch (req,
- servant_upcall,
- this);
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:851
-
-CORBA::ComponentIR::Container *
-POA_CORBA::ComponentIR::Container::_this (void)
-{
- TAO_Stub *stub = this->_create_stub ();
-
- TAO_Stub_Auto_Ptr safe_stub (stub);
- ::CORBA::Object_ptr tmp = CORBA::Object::_nil ();
-
- ::CORBA::Boolean const _tao_opt_colloc =
- stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects ();
-
- ACE_NEW_RETURN (
- tmp,
- ::CORBA::Object (stub, _tao_opt_colloc, this),
- 0
- );
-
- ::CORBA::Object_var obj = tmp;
- (void) safe_stub.release ();
-
- typedef ::CORBA::ComponentIR::Container STUB_SCOPED_NAME;
- return
- TAO::Narrow_Utils<STUB_SCOPED_NAME>::unchecked_narrow (
- obj.in (),
- CORBA_ComponentIR__TAO_Container_Proxy_Broker_Factory_function_pointer
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1499
-
-class TAO_CORBA_ComponentIR_ModuleDef_Perfect_Hash_OpTable
- : public TAO_Perfect_Hash_OpTable
-{
-private:
- unsigned int hash (const char *str, unsigned int len);
-
-public:
- const TAO_operation_db_entry * lookup (const char *str, unsigned int len);
-};
-
-/* C++ code produced by gperf version 2.8 (ACE version) */
-/* Command-line: C:\ACE\latest\ACE_wrappers\bin\gperf.exe -m -M -J -c -C -D -E -T -f 0 -F 0,0 -a -o -t -p -K opname -L C++ -Z TAO_CORBA_ComponentIR_ModuleDef_Perfect_Hash_OpTable -N lookup */
-unsigned int
-TAO_CORBA_ComponentIR_ModuleDef_Perfect_Hash_OpTable::hash (const char *str, unsigned int len)
-{
- static const unsigned char asso_values[] =
- {
-#if defined (ACE_MVS)
- 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,
- 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,
- 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,
- 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,
- 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,
- 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,
- 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,
- 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,
- 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,
- 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,
- 58, 58, 58, 58, 58, 58, 58, 58, 58, 25,
- 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,
- 58, 58, 58, 58, 58, 58, 58, 58, 58, 10,
- 58, 0, 0, 0, 58, 58, 58, 58, 58, 58,
- 58, 58, 58, 58, 58, 58, 58, 30, 15, 5,
- 58, 10, 58, 58, 58, 58, 58, 58, 58, 58,
- 58, 58, 40, 15, 58, 58, 58, 20, 0, 58,
- 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,
- 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,
- 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,
- 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,
- 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,
- 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,
- 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,
- 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,
- 58, 58, 58, 58, 58, 58,
-#else
- 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,
- 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,
- 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,
- 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,
- 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,
- 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,
- 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,
- 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,
- 58, 58, 58, 58, 58, 58, 58, 58, 58, 58,
- 58, 58, 58, 58, 58, 25, 58, 10, 58, 0,
- 0, 0, 58, 58, 58, 58, 58, 58, 30, 15,
- 5, 58, 10, 58, 58, 40, 15, 58, 58, 58,
- 20, 0, 58, 58, 58, 58, 58, 58,
-#endif /* ACE_MVS */
- };
- return len + asso_values[(int) str[len - 1]] + asso_values[(int) str[0]];
-}
-
-const TAO_operation_db_entry *
-TAO_CORBA_ComponentIR_ModuleDef_Perfect_Hash_OpTable::lookup (const char *str, unsigned int len)
-{
- enum
- {
- TOTAL_KEYWORDS = 39,
- MIN_WORD_LENGTH = 4,
- MAX_WORD_LENGTH = 26,
- MIN_HASH_VALUE = 7,
- MAX_HASH_VALUE = 57,
- HASH_VALUE_RANGE = 51,
- DUPLICATES = 6,
- WORDLIST_SIZE = 46
- };
-
- static const TAO_operation_db_entry wordlist[] =
- {
- {"",0,0},{"",0,0},{"",0,0},{"",0,0},{"",0,0},{"",0,0},{"",0,0},
- {"destroy", &POA_CORBA::ComponentIR::ModuleDef::destroy_skel, 0},
- {"describe", &POA_CORBA::ComponentIR::ModuleDef::describe_skel, 0},
- {"create_home", &POA_CORBA::ComponentIR::ModuleDef::create_home_skel, 0},
- {"create_value", &POA_CORBA::ComponentIR::ModuleDef::create_value_skel, 0},
- {"create_module", &POA_CORBA::ComponentIR::ModuleDef::create_module_skel, 0},
- {"create_native", &POA_CORBA::ComponentIR::ModuleDef::create_native_skel, 0},
- {"create_interface", &POA_CORBA::ComponentIR::ModuleDef::create_interface_skel, 0},
- {"create_ext_value", &POA_CORBA::ComponentIR::ModuleDef::create_ext_value_skel, 0},
- {"create_union", &POA_CORBA::ComponentIR::ModuleDef::create_union_skel, 0},
- {"move", &POA_CORBA::ComponentIR::ModuleDef::move_skel, 0},
- {"create_exception", &POA_CORBA::ComponentIR::ModuleDef::create_exception_skel, 0},
- {"create_local_interface", &POA_CORBA::ComponentIR::ModuleDef::create_local_interface_skel, 0},
- {"create_abstract_interface", &POA_CORBA::ComponentIR::ModuleDef::create_abstract_interface_skel, 0},
- {"create_enum", &POA_CORBA::ComponentIR::ModuleDef::create_enum_skel, 0},
- {"create_event", &POA_CORBA::ComponentIR::ModuleDef::create_event_skel, 0},
- {"create_struct", &POA_CORBA::ComponentIR::ModuleDef::create_struct_skel, 0},
- {"create_constant", &POA_CORBA::ComponentIR::ModuleDef::create_constant_skel, 0},
- {"create_component", &POA_CORBA::ComponentIR::ModuleDef::create_component_skel, 0},
- {"_get_id", &POA_CORBA::ComponentIR::ModuleDef::_get_id_skel, 0},
- {"_set_id", &POA_CORBA::ComponentIR::ModuleDef::_set_id_skel, 0},
- {"_get_name", &POA_CORBA::ComponentIR::ModuleDef::_get_name_skel, 0},
- {"_set_name", &POA_CORBA::ComponentIR::ModuleDef::_set_name_skel, 0},
- {"_interface", &POA_CORBA::ComponentIR::ModuleDef::_interface_skel, 0},
- {"create_value_box", &POA_CORBA::ComponentIR::ModuleDef::create_value_box_skel, 0},
- {"_get_def_kind", &POA_CORBA::ComponentIR::ModuleDef::_get_def_kind_skel, 0},
- {"_repository_id", &POA_CORBA::ComponentIR::ModuleDef::_repository_id_skel, 0},
- {"_is_a", &POA_CORBA::ComponentIR::ModuleDef::_is_a_skel, 0},
- {"lookup_name", &POA_CORBA::ComponentIR::ModuleDef::lookup_name_skel, 0},
- {"_get_version", &POA_CORBA::ComponentIR::ModuleDef::_get_version_skel, 0},
- {"_set_version", &POA_CORBA::ComponentIR::ModuleDef::_set_version_skel, 0},
- {"_get_absolute_name", &POA_CORBA::ComponentIR::ModuleDef::_get_absolute_name_skel, 0},
- {"_get_defined_in", &POA_CORBA::ComponentIR::ModuleDef::_get_defined_in_skel, 0},
- {"lookup", &POA_CORBA::ComponentIR::ModuleDef::lookup_skel, 0},
- {"contents", &POA_CORBA::ComponentIR::ModuleDef::contents_skel, 0},
- {"_component", &POA_CORBA::ComponentIR::ModuleDef::_component_skel, 0},
- {"_get_containing_repository", &POA_CORBA::ComponentIR::ModuleDef::_get_containing_repository_skel, 0},
- {"create_alias", &POA_CORBA::ComponentIR::ModuleDef::create_alias_skel, 0},
- {"_non_existent", &POA_CORBA::ComponentIR::ModuleDef::_non_existent_skel, 0},
- {"describe_contents", &POA_CORBA::ComponentIR::ModuleDef::describe_contents_skel, 0},
- };
-
- static const signed char lookup[] =
- {
- -1, -1, -1, -11, -2, -13, -2, 7, 8, -25, -2, 9, 10, -67,
- -27, -2, -68, 15, -1, 16, -1, 17, 18, -35, -2, 19, 20, 21,
- 22, -1, 23, 24, -80, -1, -77, 29, 30, -1, 31, 32, 33, 34,
- -76, 37, -1, 38, 39, -1, 40, -1, 41, 42, 43, 44, -1, -1,
- -1, 45,
- };
-
- if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
- {
- unsigned int key = hash (str, len);
-
- if (key <= MAX_HASH_VALUE && key >= MIN_HASH_VALUE)
- {
- int slot = lookup[key];
-
- if (slot >= 0 && slot < WORDLIST_SIZE)
- {
- const char *s = wordlist[slot].opname;
-
- if (*str == *s && !strncmp (str + 1, s + 1, len - 1))
- return &wordlist[slot];
- }
- else if (slot < 0 && slot >= -MAX_HASH_VALUE)
- return 0;
- else
- {
- unsigned int offset = key + slot + (slot > 0 ? -MAX_HASH_VALUE : MAX_HASH_VALUE);
- const TAO_operation_db_entry *base = &wordlist[-lookup[offset]];
- const TAO_operation_db_entry *ptr = base + -lookup[offset + 1];
-
- while (--ptr >= base)
- if (*str == *ptr->opname && !strncmp (str + 1, ptr->opname + 1, len - 1))
- return ptr;
- }
- }
- }
- return 0;
-}
-
-static TAO_CORBA_ComponentIR_ModuleDef_Perfect_Hash_OpTable tao_CORBA_ComponentIR_ModuleDef_optable;
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:966
-
-TAO::Collocation_Proxy_Broker *
-CORBA_ComponentIR__TAO_ModuleDef_Proxy_Broker_Factory_function ( ::CORBA::Object_ptr)
-{
- return reinterpret_cast<TAO::Collocation_Proxy_Broker *> (0xdead); // Dummy
-}
-
-int
-CORBA_ComponentIR__TAO_ModuleDef_Proxy_Broker_Factory_Initializer (size_t)
-{
- CORBA_ComponentIR__TAO_ModuleDef_Proxy_Broker_Factory_function_pointer =
- CORBA_ComponentIR__TAO_ModuleDef_Proxy_Broker_Factory_function;
-
- return 0;
-}
-
-static int
-CORBA_ComponentIR__TAO_ModuleDef_Proxy_Broker_Stub_Factory_Initializer_Scarecrow =
- CORBA_ComponentIR__TAO_ModuleDef_Proxy_Broker_Factory_Initializer (
- reinterpret_cast<size_t> (CORBA_ComponentIR__TAO_ModuleDef_Proxy_Broker_Factory_Initializer)
- );
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:103
-
-POA_CORBA::ComponentIR::ModuleDef::ModuleDef (void)
- : TAO_ServantBase ()
-{
- this->optable_ = &tao_CORBA_ComponentIR_ModuleDef_optable;
-}
-
-POA_CORBA::ComponentIR::ModuleDef::ModuleDef (const ModuleDef& rhs)
- : TAO_Abstract_ServantBase (rhs),
- TAO_ServantBase (rhs),
- POA_CORBA::IRObject (rhs),
- POA_CORBA::Container (rhs),
- POA_CORBA::Contained (rhs),
- POA_CORBA::ModuleDef (rhs),
- POA_CORBA::ComponentIR::Container (rhs)
-{
-}
-
-POA_CORBA::ComponentIR::ModuleDef::~ModuleDef (void)
-{
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:169
-
-namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _is_a_ModuleDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _is_a_ModuleDef_Upcall_Command (
- POA_CORBA::ComponentIR::ModuleDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_,
- 1);
-
- retval =
- this->servant_-> _is_a (
- arg_1);
- }
-
- private:
- POA_CORBA::ComponentIR::ModuleDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-void POA_CORBA::ComponentIR::ModuleDef::_is_a_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_val _tao_repository_id;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_repository_id
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::ComponentIR::ModuleDef * const impl =
- static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
-
- _is_a_ModuleDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _non_existent_ModuleDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _non_existent_ModuleDef_Upcall_Command (
- POA_CORBA::ComponentIR::ModuleDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _non_existent ();
- }
-
- private:
- POA_CORBA::ComponentIR::ModuleDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-void POA_CORBA::ComponentIR::ModuleDef::_non_existent_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ComponentIR::ModuleDef * const impl =
- static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
-
- _non_existent_ModuleDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _repository_id_ModuleDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _repository_id_ModuleDef_Upcall_Command (
- POA_CORBA::ComponentIR::ModuleDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Char *>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _repository_id ();
- }
-
- private:
- POA_CORBA::ComponentIR::ModuleDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-void POA_CORBA::ComponentIR::ModuleDef::_repository_id_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Char *>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ComponentIR::ModuleDef * const impl =
- static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
-
- _repository_id_ModuleDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:513
-
-void POA_CORBA::ComponentIR::ModuleDef::_interface_skel (
- TAO_ServerRequest & server_request,
- void * /* servant_upcall */,
- void * servant
- )
-{
- TAO_IFR_Client_Adapter *_tao_adapter =
- ACE_Dynamic_Service<TAO_IFR_Client_Adapter>::instance (
- TAO_ORB_Core::ifr_client_adapter_name ()
- );
-
- if (_tao_adapter == 0)
- {
- throw ::CORBA::INTF_REPOS (
- ::CORBA::OMGVMCID | 1,
- ::CORBA::COMPLETED_NO);
- }
-
- POA_CORBA::ComponentIR::ModuleDef * const impl =
- static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
- ::CORBA::InterfaceDef_ptr _tao_retval =
- impl->_get_interface ();
-
- server_request.init_reply ();
- TAO_OutputCDR &_tao_out = *server_request.outgoing ();
-
- ::CORBA::Boolean const _tao_result =
- _tao_adapter->interfacedef_cdr_insert (
- _tao_out,
- _tao_retval
- );
-
- _tao_adapter->dispose (_tao_retval);
-
- if (_tao_result == false)
- {
- throw ::CORBA::MARSHAL ();
- }
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_component_ModuleDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _get_component_ModuleDef_Upcall_Command (
- POA_CORBA::ComponentIR::ModuleDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Object>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Object> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _get_component ();
- }
-
- private:
- POA_CORBA::ComponentIR::ModuleDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-void POA_CORBA::ComponentIR::ModuleDef::_component_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Object>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ComponentIR::ModuleDef * const impl =
- static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
-
- _get_component_ModuleDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-::CORBA::Boolean POA_CORBA::ComponentIR::ModuleDef::_is_a (
- const char* value
- )
-{
- return
- (
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IRObject:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Container:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Contained:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/ModuleDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/ComponentIR/Container:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/ComponentIR/ModuleDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Object:1.0"
- )
- );
-}
-
-const char* POA_CORBA::ComponentIR::ModuleDef::_interface_repository_id (void) const
-{
- return "IDL:omg.org/CORBA/ComponentIR/ModuleDef:1.0";
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:903
-
-void POA_CORBA::ComponentIR::ModuleDef::_dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- )
-{
- this->synchronous_upcall_dispatch (req,
- servant_upcall,
- this);
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:851
-
-CORBA::ComponentIR::ModuleDef *
-POA_CORBA::ComponentIR::ModuleDef::_this (void)
-{
- TAO_Stub *stub = this->_create_stub ();
-
- TAO_Stub_Auto_Ptr safe_stub (stub);
- ::CORBA::Object_ptr tmp = CORBA::Object::_nil ();
-
- ::CORBA::Boolean const _tao_opt_colloc =
- stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects ();
-
- ACE_NEW_RETURN (
- tmp,
- ::CORBA::Object (stub, _tao_opt_colloc, this),
- 0
- );
-
- ::CORBA::Object_var obj = tmp;
- (void) safe_stub.release ();
-
- typedef ::CORBA::ComponentIR::ModuleDef STUB_SCOPED_NAME;
- return
- TAO::Narrow_Utils<STUB_SCOPED_NAME>::unchecked_narrow (
- obj.in (),
- CORBA_ComponentIR__TAO_ModuleDef_Proxy_Broker_Factory_function_pointer
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1499
-
-class TAO_CORBA_ComponentIR_Repository_Perfect_Hash_OpTable
- : public TAO_Perfect_Hash_OpTable
-{
-private:
- unsigned int hash (const char *str, unsigned int len);
-
-public:
- const TAO_operation_db_entry * lookup (const char *str, unsigned int len);
-};
-
-/* C++ code produced by gperf version 2.8 (ACE version) */
-/* Command-line: C:\ACE\latest\ACE_wrappers\bin\gperf.exe -m -M -J -c -C -D -E -T -f 0 -F 0,0 -a -o -t -p -K opname -L C++ -Z TAO_CORBA_ComponentIR_Repository_Perfect_Hash_OpTable -N lookup */
-unsigned int
-TAO_CORBA_ComponentIR_Repository_Perfect_Hash_OpTable::hash (const char *str, unsigned int len)
-{
- static const unsigned char asso_values[] =
- {
-#if defined (ACE_MVS)
- 78, 78, 78, 78, 78, 78, 78, 78, 78, 78,
- 78, 78, 78, 78, 78, 78, 78, 78, 78, 78,
- 78, 78, 78, 78, 78, 78, 78, 78, 78, 78,
- 78, 78, 78, 78, 78, 78, 78, 78, 78, 78,
- 78, 78, 78, 78, 78, 78, 78, 78, 78, 78,
- 78, 78, 78, 78, 78, 78, 78, 78, 78, 78,
- 78, 78, 78, 78, 78, 78, 78, 78, 78, 78,
- 78, 78, 78, 78, 78, 78, 78, 78, 78, 78,
- 78, 78, 78, 78, 78, 78, 78, 78, 78, 78,
- 78, 78, 78, 78, 78, 78, 78, 78, 78, 78,
- 78, 78, 78, 78, 78, 78, 78, 78, 78, 10,
- 78, 78, 78, 78, 78, 78, 78, 78, 78, 78,
- 78, 78, 78, 78, 78, 78, 78, 78, 78, 0,
- 78, 0, 15, 20, 78, 10, 78, 78, 78, 78,
- 78, 78, 78, 78, 78, 78, 78, 20, 0, 25,
- 78, 0, 78, 78, 78, 78, 78, 78, 78, 78,
- 78, 78, 45, 5, 78, 78, 78, 0, 0, 78,
- 78, 78, 78, 78, 78, 78, 78, 78, 78, 78,
- 78, 78, 78, 78, 78, 78, 78, 78, 78, 78,
- 78, 78, 78, 78, 78, 78, 78, 78, 78, 78,
- 78, 78, 78, 78, 78, 78, 78, 78, 78, 78,
- 78, 78, 78, 78, 78, 78, 78, 78, 78, 78,
- 78, 78, 78, 78, 78, 78, 78, 78, 78, 78,
- 78, 78, 78, 78, 78, 78, 78, 78, 78, 78,
- 78, 78, 78, 78, 78, 78, 78, 78, 78, 78,
- 78, 78, 78, 78, 78, 78,
-#else
- 78, 78, 78, 78, 78, 78, 78, 78, 78, 78,
- 78, 78, 78, 78, 78, 78, 78, 78, 78, 78,
- 78, 78, 78, 78, 78, 78, 78, 78, 78, 78,
- 78, 78, 78, 78, 78, 78, 78, 78, 78, 78,
- 78, 78, 78, 78, 78, 78, 78, 78, 78, 78,
- 78, 78, 78, 78, 78, 78, 78, 78, 78, 78,
- 78, 78, 78, 78, 78, 78, 78, 78, 78, 78,
- 78, 78, 78, 78, 78, 78, 78, 78, 78, 78,
- 78, 78, 78, 78, 78, 78, 78, 78, 78, 78,
- 78, 78, 78, 78, 78, 10, 78, 0, 78, 0,
- 15, 20, 78, 10, 78, 78, 78, 78, 20, 0,
- 25, 78, 0, 78, 78, 45, 5, 78, 78, 78,
- 0, 0, 78, 78, 78, 78, 78, 78,
-#endif /* ACE_MVS */
- };
- return len + asso_values[(int) str[len - 1]] + asso_values[(int) str[0]];
-}
-
-const TAO_operation_db_entry *
-TAO_CORBA_ComponentIR_Repository_Perfect_Hash_OpTable::lookup (const char *str, unsigned int len)
-{
- enum
- {
- TOTAL_KEYWORDS = 36,
- MIN_WORD_LENGTH = 5,
- MAX_WORD_LENGTH = 25,
- MIN_HASH_VALUE = 11,
- MAX_HASH_VALUE = 77,
- HASH_VALUE_RANGE = 67,
- DUPLICATES = 3,
- WORDLIST_SIZE = 47
- };
-
- static const TAO_operation_db_entry wordlist[] =
- {
- {"",0,0},{"",0,0},{"",0,0},{"",0,0},{"",0,0},{"",0,0},{"",0,0},{"",0,0},{"",0,0},
- {"",0,0},{"",0,0},
- {"create_enum", &POA_CORBA::ComponentIR::Repository::create_enum_skel, 0},
- {"create_array", &POA_CORBA::ComponentIR::Repository::create_array_skel, 0},
- {"_is_a", &POA_CORBA::ComponentIR::Repository::_is_a_skel, 0},
- {"create_value_box", &POA_CORBA::ComponentIR::Repository::create_value_box_skel, 0},
- {"create_event", &POA_CORBA::ComponentIR::Repository::create_event_skel, 0},
- {"create_struct", &POA_CORBA::ComponentIR::Repository::create_struct_skel, 0},
- {"create_constant", &POA_CORBA::ComponentIR::Repository::create_constant_skel, 0},
- {"create_component", &POA_CORBA::ComponentIR::Repository::create_component_skel, 0},
- {"destroy", &POA_CORBA::ComponentIR::Repository::destroy_skel, 0},
- {"create_string", &POA_CORBA::ComponentIR::Repository::create_string_skel, 0},
- {"create_wstring", &POA_CORBA::ComponentIR::Repository::create_wstring_skel, 0},
- {"_component", &POA_CORBA::ComponentIR::Repository::_component_skel, 0},
- {"lookup", &POA_CORBA::ComponentIR::Repository::lookup_skel, 0},
- {"create_fixed", &POA_CORBA::ComponentIR::Repository::create_fixed_skel, 0},
- {"_non_existent", &POA_CORBA::ComponentIR::Repository::_non_existent_skel, 0},
- {"create_home", &POA_CORBA::ComponentIR::Repository::create_home_skel, 0},
- {"create_value", &POA_CORBA::ComponentIR::Repository::create_value_skel, 0},
- {"create_module", &POA_CORBA::ComponentIR::Repository::create_module_skel, 0},
- {"create_native", &POA_CORBA::ComponentIR::Repository::create_native_skel, 0},
- {"create_sequence", &POA_CORBA::ComponentIR::Repository::create_sequence_skel, 0},
- {"create_interface", &POA_CORBA::ComponentIR::Repository::create_interface_skel, 0},
- {"create_ext_value", &POA_CORBA::ComponentIR::Repository::create_ext_value_skel, 0},
- {"create_union", &POA_CORBA::ComponentIR::Repository::create_union_skel, 0},
- {"_get_def_kind", &POA_CORBA::ComponentIR::Repository::_get_def_kind_skel, 0},
- {"_repository_id", &POA_CORBA::ComponentIR::Repository::_repository_id_skel, 0},
- {"_interface", &POA_CORBA::ComponentIR::Repository::_interface_skel, 0},
- {"create_exception", &POA_CORBA::ComponentIR::Repository::create_exception_skel, 0},
- {"create_local_interface", &POA_CORBA::ComponentIR::Repository::create_local_interface_skel, 0},
- {"get_primitive", &POA_CORBA::ComponentIR::Repository::get_primitive_skel, 0},
- {"lookup_id", &POA_CORBA::ComponentIR::Repository::lookup_id_skel, 0},
- {"create_abstract_interface", &POA_CORBA::ComponentIR::Repository::create_abstract_interface_skel, 0},
- {"lookup_name", &POA_CORBA::ComponentIR::Repository::lookup_name_skel, 0},
- {"get_canonical_typecode", &POA_CORBA::ComponentIR::Repository::get_canonical_typecode_skel, 0},
- {"contents", &POA_CORBA::ComponentIR::Repository::contents_skel, 0},
- {"create_alias", &POA_CORBA::ComponentIR::Repository::create_alias_skel, 0},
- {"describe_contents", &POA_CORBA::ComponentIR::Repository::describe_contents_skel, 0},
- };
-
- static const signed char lookup[] =
- {
- -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 11, 12, -28,
- -2, 13, 14, 15, 16, -1, 17, 18, 19, 20, 21, 22, 23, 24,
- 25, -31, -2, 26, 27, -97, -1, 30, -84, 33, 34, 35, 36, 37,
- 38, 39, 40, 41, -1, -1, -1, -1, -1, 42, 43, 44, -1, -1,
- -1, 45, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, 46,
- };
-
- if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
- {
- unsigned int key = hash (str, len);
-
- if (key <= MAX_HASH_VALUE && key >= MIN_HASH_VALUE)
- {
- int slot = lookup[key];
-
- if (slot >= 0 && slot < WORDLIST_SIZE)
- {
- const char *s = wordlist[slot].opname;
-
- if (*str == *s && !strncmp (str + 1, s + 1, len - 1))
- return &wordlist[slot];
- }
- else if (slot < 0 && slot >= -MAX_HASH_VALUE)
- return 0;
- else
- {
- unsigned int offset = key + slot + (slot > 0 ? -MAX_HASH_VALUE : MAX_HASH_VALUE);
- const TAO_operation_db_entry *base = &wordlist[-lookup[offset]];
- const TAO_operation_db_entry *ptr = base + -lookup[offset + 1];
-
- while (--ptr >= base)
- if (*str == *ptr->opname && !strncmp (str + 1, ptr->opname + 1, len - 1))
- return ptr;
- }
- }
- }
- return 0;
-}
-
-static TAO_CORBA_ComponentIR_Repository_Perfect_Hash_OpTable tao_CORBA_ComponentIR_Repository_optable;
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:966
-
-TAO::Collocation_Proxy_Broker *
-CORBA_ComponentIR__TAO_Repository_Proxy_Broker_Factory_function ( ::CORBA::Object_ptr)
-{
- return reinterpret_cast<TAO::Collocation_Proxy_Broker *> (0xdead); // Dummy
-}
-
-int
-CORBA_ComponentIR__TAO_Repository_Proxy_Broker_Factory_Initializer (size_t)
-{
- CORBA_ComponentIR__TAO_Repository_Proxy_Broker_Factory_function_pointer =
- CORBA_ComponentIR__TAO_Repository_Proxy_Broker_Factory_function;
-
- return 0;
-}
-
-static int
-CORBA_ComponentIR__TAO_Repository_Proxy_Broker_Stub_Factory_Initializer_Scarecrow =
- CORBA_ComponentIR__TAO_Repository_Proxy_Broker_Factory_Initializer (
- reinterpret_cast<size_t> (CORBA_ComponentIR__TAO_Repository_Proxy_Broker_Factory_Initializer)
- );
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:103
-
-POA_CORBA::ComponentIR::Repository::Repository (void)
- : TAO_ServantBase ()
-{
- this->optable_ = &tao_CORBA_ComponentIR_Repository_optable;
-}
-
-POA_CORBA::ComponentIR::Repository::Repository (const Repository& rhs)
- : TAO_Abstract_ServantBase (rhs),
- TAO_ServantBase (rhs),
- POA_CORBA::IRObject (rhs),
- POA_CORBA::Container (rhs),
- POA_CORBA::Repository (rhs),
- POA_CORBA::ComponentIR::Container (rhs)
-{
-}
-
-POA_CORBA::ComponentIR::Repository::~Repository (void)
-{
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:169
-
-namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _is_a_Repository_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _is_a_Repository_Upcall_Command (
- POA_CORBA::ComponentIR::Repository * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_,
- 1);
-
- retval =
- this->servant_-> _is_a (
- arg_1);
- }
-
- private:
- POA_CORBA::ComponentIR::Repository * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-void POA_CORBA::ComponentIR::Repository::_is_a_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_val _tao_repository_id;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_repository_id
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::ComponentIR::Repository * const impl =
- static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
-
- _is_a_Repository_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _non_existent_Repository_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _non_existent_Repository_Upcall_Command (
- POA_CORBA::ComponentIR::Repository * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _non_existent ();
- }
-
- private:
- POA_CORBA::ComponentIR::Repository * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-void POA_CORBA::ComponentIR::Repository::_non_existent_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ComponentIR::Repository * const impl =
- static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
-
- _non_existent_Repository_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _repository_id_Repository_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _repository_id_Repository_Upcall_Command (
- POA_CORBA::ComponentIR::Repository * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Char *>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _repository_id ();
- }
-
- private:
- POA_CORBA::ComponentIR::Repository * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-void POA_CORBA::ComponentIR::Repository::_repository_id_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Char *>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ComponentIR::Repository * const impl =
- static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
-
- _repository_id_Repository_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:513
-
-void POA_CORBA::ComponentIR::Repository::_interface_skel (
- TAO_ServerRequest & server_request,
- void * /* servant_upcall */,
- void * servant
- )
-{
- TAO_IFR_Client_Adapter *_tao_adapter =
- ACE_Dynamic_Service<TAO_IFR_Client_Adapter>::instance (
- TAO_ORB_Core::ifr_client_adapter_name ()
- );
-
- if (_tao_adapter == 0)
- {
- throw ::CORBA::INTF_REPOS (
- ::CORBA::OMGVMCID | 1,
- ::CORBA::COMPLETED_NO);
- }
-
- POA_CORBA::ComponentIR::Repository * const impl =
- static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
- ::CORBA::InterfaceDef_ptr _tao_retval =
- impl->_get_interface ();
-
- server_request.init_reply ();
- TAO_OutputCDR &_tao_out = *server_request.outgoing ();
-
- ::CORBA::Boolean const _tao_result =
- _tao_adapter->interfacedef_cdr_insert (
- _tao_out,
- _tao_retval
- );
-
- _tao_adapter->dispose (_tao_retval);
-
- if (_tao_result == false)
- {
- throw ::CORBA::MARSHAL ();
- }
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_component_Repository_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _get_component_Repository_Upcall_Command (
- POA_CORBA::ComponentIR::Repository * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Object>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Object> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _get_component ();
- }
-
- private:
- POA_CORBA::ComponentIR::Repository * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-void POA_CORBA::ComponentIR::Repository::_component_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Object>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ComponentIR::Repository * const impl =
- static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
-
- _get_component_Repository_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-::CORBA::Boolean POA_CORBA::ComponentIR::Repository::_is_a (
- const char* value
- )
-{
- return
- (
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IRObject:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Container:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Repository:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/ComponentIR/Container:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/ComponentIR/Repository:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Object:1.0"
- )
- );
-}
-
-const char* POA_CORBA::ComponentIR::Repository::_interface_repository_id (void) const
-{
- return "IDL:omg.org/CORBA/ComponentIR/Repository:1.0";
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:903
-
-void POA_CORBA::ComponentIR::Repository::_dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- )
-{
- this->synchronous_upcall_dispatch (req,
- servant_upcall,
- this);
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:851
-
-CORBA::ComponentIR::Repository *
-POA_CORBA::ComponentIR::Repository::_this (void)
-{
- TAO_Stub *stub = this->_create_stub ();
-
- TAO_Stub_Auto_Ptr safe_stub (stub);
- ::CORBA::Object_ptr tmp = CORBA::Object::_nil ();
-
- ::CORBA::Boolean const _tao_opt_colloc =
- stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects ();
-
- ACE_NEW_RETURN (
- tmp,
- ::CORBA::Object (stub, _tao_opt_colloc, this),
- 0
- );
-
- ::CORBA::Object_var obj = tmp;
- (void) safe_stub.release ();
-
- typedef ::CORBA::ComponentIR::Repository STUB_SCOPED_NAME;
- return
- TAO::Narrow_Utils<STUB_SCOPED_NAME>::unchecked_narrow (
- obj.in (),
- CORBA_ComponentIR__TAO_Repository_Proxy_Broker_Factory_function_pointer
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1499
-
-class TAO_CORBA_ComponentIR_ProvidesDef_Perfect_Hash_OpTable
- : public TAO_Perfect_Hash_OpTable
-{
-private:
- unsigned int hash (const char *str, unsigned int len);
-
-public:
- const TAO_operation_db_entry * lookup (const char *str, unsigned int len);
-};
-
-/* C++ code produced by gperf version 2.8 (ACE version) */
-/* Command-line: C:\ACE\latest\ACE_wrappers\bin\gperf.exe -m -M -J -c -C -D -E -T -f 0 -F 0,0 -a -o -t -p -K opname -L C++ -Z TAO_CORBA_ComponentIR_ProvidesDef_Perfect_Hash_OpTable -N lookup */
-unsigned int
-TAO_CORBA_ComponentIR_ProvidesDef_Perfect_Hash_OpTable::hash (const char *str, unsigned int len)
-{
- static const unsigned char asso_values[] =
- {
-#if defined (ACE_MVS)
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 0,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 0,
- 37, 37, 0, 0, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 0, 0,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 10, 37, 37, 37, 37, 10, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37,
-#else
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 0, 37, 0, 37, 37,
- 0, 0, 37, 37, 37, 37, 37, 37, 37, 0,
- 0, 37, 37, 37, 37, 37, 10, 37, 37, 37,
- 37, 10, 37, 37, 37, 37, 37, 37,
-#endif /* ACE_MVS */
- };
- return len + asso_values[(int) str[len - 1]] + asso_values[(int) str[0]];
-}
-
-const TAO_operation_db_entry *
-TAO_CORBA_ComponentIR_ProvidesDef_Perfect_Hash_OpTable::lookup (const char *str, unsigned int len)
-{
- enum
- {
- TOTAL_KEYWORDS = 20,
- MIN_WORD_LENGTH = 4,
- MAX_WORD_LENGTH = 26,
- MIN_HASH_VALUE = 4,
- MAX_HASH_VALUE = 36,
- HASH_VALUE_RANGE = 33,
- DUPLICATES = 5,
- WORDLIST_SIZE = 24
- };
-
- static const TAO_operation_db_entry wordlist[] =
- {
- {"",0,0},{"",0,0},{"",0,0},{"",0,0},
- {"move", &POA_CORBA::ComponentIR::ProvidesDef::move_skel, 0},
- {"_is_a", &POA_CORBA::ComponentIR::ProvidesDef::_is_a_skel, 0},
- {"_get_id", &POA_CORBA::ComponentIR::ProvidesDef::_get_id_skel, 0},
- {"_set_id", &POA_CORBA::ComponentIR::ProvidesDef::_set_id_skel, 0},
- {"describe", &POA_CORBA::ComponentIR::ProvidesDef::describe_skel, 0},
- {"_get_name", &POA_CORBA::ComponentIR::ProvidesDef::_get_name_skel, 0},
- {"_set_name", &POA_CORBA::ComponentIR::ProvidesDef::_set_name_skel, 0},
- {"_interface", &POA_CORBA::ComponentIR::ProvidesDef::_interface_skel, 0},
- {"_get_version", &POA_CORBA::ComponentIR::ProvidesDef::_get_version_skel, 0},
- {"_set_version", &POA_CORBA::ComponentIR::ProvidesDef::_set_version_skel, 0},
- {"_get_def_kind", &POA_CORBA::ComponentIR::ProvidesDef::_get_def_kind_skel, 0},
- {"_repository_id", &POA_CORBA::ComponentIR::ProvidesDef::_repository_id_skel, 0},
- {"_get_defined_in", &POA_CORBA::ComponentIR::ProvidesDef::_get_defined_in_skel, 0},
- {"destroy", &POA_CORBA::ComponentIR::ProvidesDef::destroy_skel, 0},
- {"_get_absolute_name", &POA_CORBA::ComponentIR::ProvidesDef::_get_absolute_name_skel, 0},
- {"_get_interface_type", &POA_CORBA::ComponentIR::ProvidesDef::_get_interface_type_skel, 0},
- {"_set_interface_type", &POA_CORBA::ComponentIR::ProvidesDef::_set_interface_type_skel, 0},
- {"_component", &POA_CORBA::ComponentIR::ProvidesDef::_component_skel, 0},
- {"_non_existent", &POA_CORBA::ComponentIR::ProvidesDef::_non_existent_skel, 0},
- {"_get_containing_repository", &POA_CORBA::ComponentIR::ProvidesDef::_get_containing_repository_skel, 0},
- };
-
- static const signed char lookup[] =
- {
- -12, -2, -19, -2, 4, 5, -1, 53, 8, 48, 11, -1, -48, 14,
- 15, 16, -1, 17, 18, -53, 21, -9, -2, 22, -6, -2, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, -1, 23,
- };
-
- if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
- {
- unsigned int key = hash (str, len);
-
- if (key <= MAX_HASH_VALUE && key >= MIN_HASH_VALUE)
- {
- int slot = lookup[key];
-
- if (slot >= 0 && slot < WORDLIST_SIZE)
- {
- const char *s = wordlist[slot].opname;
-
- if (*str == *s && !strncmp (str + 1, s + 1, len - 1))
- return &wordlist[slot];
- }
- else if (slot < 0 && slot >= -MAX_HASH_VALUE)
- return 0;
- else
- {
- unsigned int offset = key + slot + (slot > 0 ? -MAX_HASH_VALUE : MAX_HASH_VALUE);
- const TAO_operation_db_entry *base = &wordlist[-lookup[offset]];
- const TAO_operation_db_entry *ptr = base + -lookup[offset + 1];
-
- while (--ptr >= base)
- if (*str == *ptr->opname && !strncmp (str + 1, ptr->opname + 1, len - 1))
- return ptr;
- }
- }
- }
- return 0;
-}
-
-static TAO_CORBA_ComponentIR_ProvidesDef_Perfect_Hash_OpTable tao_CORBA_ComponentIR_ProvidesDef_optable;
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:966
-
-TAO::Collocation_Proxy_Broker *
-CORBA_ComponentIR__TAO_ProvidesDef_Proxy_Broker_Factory_function ( ::CORBA::Object_ptr)
-{
- return reinterpret_cast<TAO::Collocation_Proxy_Broker *> (0xdead); // Dummy
-}
-
-int
-CORBA_ComponentIR__TAO_ProvidesDef_Proxy_Broker_Factory_Initializer (size_t)
-{
- CORBA_ComponentIR__TAO_ProvidesDef_Proxy_Broker_Factory_function_pointer =
- CORBA_ComponentIR__TAO_ProvidesDef_Proxy_Broker_Factory_function;
-
- return 0;
-}
-
-static int
-CORBA_ComponentIR__TAO_ProvidesDef_Proxy_Broker_Stub_Factory_Initializer_Scarecrow =
- CORBA_ComponentIR__TAO_ProvidesDef_Proxy_Broker_Factory_Initializer (
- reinterpret_cast<size_t> (CORBA_ComponentIR__TAO_ProvidesDef_Proxy_Broker_Factory_Initializer)
- );
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:103
-
-POA_CORBA::ComponentIR::ProvidesDef::ProvidesDef (void)
- : TAO_ServantBase ()
-{
- this->optable_ = &tao_CORBA_ComponentIR_ProvidesDef_optable;
-}
-
-POA_CORBA::ComponentIR::ProvidesDef::ProvidesDef (const ProvidesDef& rhs)
- : TAO_Abstract_ServantBase (rhs),
- TAO_ServantBase (rhs),
- POA_CORBA::IRObject (rhs),
- POA_CORBA::Contained (rhs)
-{
-}
-
-POA_CORBA::ComponentIR::ProvidesDef::~ProvidesDef (void)
-{
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_interface_type_ProvidesDef
- : public TAO::Upcall_Command
- {
- public:
- inline _get_interface_type_ProvidesDef (
- POA_CORBA::ComponentIR::ProvidesDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::InterfaceDef>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::InterfaceDef> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->interface_type ();
- }
-
- private:
- POA_CORBA::ComponentIR::ProvidesDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ComponentIR::ProvidesDef::_get_interface_type_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::InterfaceDef>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ComponentIR::ProvidesDef * const impl =
- static_cast<POA_CORBA::ComponentIR::ProvidesDef *> (servant);
-
- _get_interface_type_ProvidesDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _set_interface_type_ProvidesDef
- : public TAO::Upcall_Command
- {
- public:
- inline _set_interface_type_ProvidesDef (
- POA_CORBA::ComponentIR::ProvidesDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::InterfaceDef>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::InterfaceDef> (
- this->operation_details_,
- this->args_,
- 1);
-
- this->servant_->interface_type (
- arg_1);
- }
-
- private:
- POA_CORBA::ComponentIR::ProvidesDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ComponentIR::ProvidesDef::_set_interface_type_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< void>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::InterfaceDef>::in_arg_val _tao_interface_type;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_interface_type
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::ComponentIR::ProvidesDef * const impl =
- static_cast<POA_CORBA::ComponentIR::ProvidesDef *> (servant);
-
- _set_interface_type_ProvidesDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:169
-
-namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _is_a_ProvidesDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _is_a_ProvidesDef_Upcall_Command (
- POA_CORBA::ComponentIR::ProvidesDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_,
- 1);
-
- retval =
- this->servant_-> _is_a (
- arg_1);
- }
-
- private:
- POA_CORBA::ComponentIR::ProvidesDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-void POA_CORBA::ComponentIR::ProvidesDef::_is_a_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_val _tao_repository_id;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_repository_id
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::ComponentIR::ProvidesDef * const impl =
- static_cast<POA_CORBA::ComponentIR::ProvidesDef *> (servant);
-
- _is_a_ProvidesDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _non_existent_ProvidesDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _non_existent_ProvidesDef_Upcall_Command (
- POA_CORBA::ComponentIR::ProvidesDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _non_existent ();
- }
-
- private:
- POA_CORBA::ComponentIR::ProvidesDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-void POA_CORBA::ComponentIR::ProvidesDef::_non_existent_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ComponentIR::ProvidesDef * const impl =
- static_cast<POA_CORBA::ComponentIR::ProvidesDef *> (servant);
-
- _non_existent_ProvidesDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _repository_id_ProvidesDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _repository_id_ProvidesDef_Upcall_Command (
- POA_CORBA::ComponentIR::ProvidesDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Char *>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _repository_id ();
- }
-
- private:
- POA_CORBA::ComponentIR::ProvidesDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-void POA_CORBA::ComponentIR::ProvidesDef::_repository_id_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Char *>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ComponentIR::ProvidesDef * const impl =
- static_cast<POA_CORBA::ComponentIR::ProvidesDef *> (servant);
-
- _repository_id_ProvidesDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:513
-
-void POA_CORBA::ComponentIR::ProvidesDef::_interface_skel (
- TAO_ServerRequest & server_request,
- void * /* servant_upcall */,
- void * servant
- )
-{
- TAO_IFR_Client_Adapter *_tao_adapter =
- ACE_Dynamic_Service<TAO_IFR_Client_Adapter>::instance (
- TAO_ORB_Core::ifr_client_adapter_name ()
- );
-
- if (_tao_adapter == 0)
- {
- throw ::CORBA::INTF_REPOS (
- ::CORBA::OMGVMCID | 1,
- ::CORBA::COMPLETED_NO);
- }
-
- POA_CORBA::ComponentIR::ProvidesDef * const impl =
- static_cast<POA_CORBA::ComponentIR::ProvidesDef *> (servant);
- ::CORBA::InterfaceDef_ptr _tao_retval =
- impl->_get_interface ();
-
- server_request.init_reply ();
- TAO_OutputCDR &_tao_out = *server_request.outgoing ();
-
- ::CORBA::Boolean const _tao_result =
- _tao_adapter->interfacedef_cdr_insert (
- _tao_out,
- _tao_retval
- );
-
- _tao_adapter->dispose (_tao_retval);
-
- if (_tao_result == false)
- {
- throw ::CORBA::MARSHAL ();
- }
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_component_ProvidesDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _get_component_ProvidesDef_Upcall_Command (
- POA_CORBA::ComponentIR::ProvidesDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Object>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Object> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _get_component ();
- }
-
- private:
- POA_CORBA::ComponentIR::ProvidesDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-void POA_CORBA::ComponentIR::ProvidesDef::_component_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Object>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ComponentIR::ProvidesDef * const impl =
- static_cast<POA_CORBA::ComponentIR::ProvidesDef *> (servant);
-
- _get_component_ProvidesDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-::CORBA::Boolean POA_CORBA::ComponentIR::ProvidesDef::_is_a (
- const char* value
- )
-{
- return
- (
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IRObject:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Contained:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/ComponentIR/ProvidesDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Object:1.0"
- )
- );
-}
-
-const char* POA_CORBA::ComponentIR::ProvidesDef::_interface_repository_id (void) const
-{
- return "IDL:omg.org/CORBA/ComponentIR/ProvidesDef:1.0";
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:903
-
-void POA_CORBA::ComponentIR::ProvidesDef::_dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- )
-{
- this->synchronous_upcall_dispatch (req,
- servant_upcall,
- this);
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:851
-
-CORBA::ComponentIR::ProvidesDef *
-POA_CORBA::ComponentIR::ProvidesDef::_this (void)
-{
- TAO_Stub *stub = this->_create_stub ();
-
- TAO_Stub_Auto_Ptr safe_stub (stub);
- ::CORBA::Object_ptr tmp = CORBA::Object::_nil ();
-
- ::CORBA::Boolean const _tao_opt_colloc =
- stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects ();
-
- ACE_NEW_RETURN (
- tmp,
- ::CORBA::Object (stub, _tao_opt_colloc, this),
- 0
- );
-
- ::CORBA::Object_var obj = tmp;
- (void) safe_stub.release ();
-
- typedef ::CORBA::ComponentIR::ProvidesDef STUB_SCOPED_NAME;
- return
- TAO::Narrow_Utils<STUB_SCOPED_NAME>::unchecked_narrow (
- obj.in (),
- CORBA_ComponentIR__TAO_ProvidesDef_Proxy_Broker_Factory_function_pointer
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1499
-
-class TAO_CORBA_ComponentIR_UsesDef_Perfect_Hash_OpTable
- : public TAO_Perfect_Hash_OpTable
-{
-private:
- unsigned int hash (const char *str, unsigned int len);
-
-public:
- const TAO_operation_db_entry * lookup (const char *str, unsigned int len);
-};
-
-/* C++ code produced by gperf version 2.8 (ACE version) */
-/* Command-line: C:\ACE\latest\ACE_wrappers\bin\gperf.exe -m -M -J -c -C -D -E -T -f 0 -F 0,0 -a -o -t -p -K opname -L C++ -Z TAO_CORBA_ComponentIR_UsesDef_Perfect_Hash_OpTable -N lookup */
-unsigned int
-TAO_CORBA_ComponentIR_UsesDef_Perfect_Hash_OpTable::hash (const char *str, unsigned int len)
-{
- static const unsigned char asso_values[] =
- {
-#if defined (ACE_MVS)
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 0,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 0,
- 37, 37, 0, 0, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 0, 0,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 10, 37, 37, 37, 37, 10, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37,
-#else
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 0, 37, 0, 37, 37,
- 0, 0, 37, 37, 37, 37, 37, 37, 37, 0,
- 0, 37, 37, 37, 37, 37, 10, 37, 37, 37,
- 37, 10, 37, 37, 37, 37, 37, 37,
-#endif /* ACE_MVS */
- };
- return len + asso_values[(int) str[len - 1]] + asso_values[(int) str[0]];
-}
-
-const TAO_operation_db_entry *
-TAO_CORBA_ComponentIR_UsesDef_Perfect_Hash_OpTable::lookup (const char *str, unsigned int len)
-{
- enum
- {
- TOTAL_KEYWORDS = 22,
- MIN_WORD_LENGTH = 4,
- MAX_WORD_LENGTH = 26,
- MIN_HASH_VALUE = 4,
- MAX_HASH_VALUE = 36,
- HASH_VALUE_RANGE = 33,
- DUPLICATES = 6,
- WORDLIST_SIZE = 26
- };
-
- static const TAO_operation_db_entry wordlist[] =
- {
- {"",0,0},{"",0,0},{"",0,0},{"",0,0},
- {"move", &POA_CORBA::ComponentIR::UsesDef::move_skel, 0},
- {"_is_a", &POA_CORBA::ComponentIR::UsesDef::_is_a_skel, 0},
- {"_get_id", &POA_CORBA::ComponentIR::UsesDef::_get_id_skel, 0},
- {"_set_id", &POA_CORBA::ComponentIR::UsesDef::_set_id_skel, 0},
- {"describe", &POA_CORBA::ComponentIR::UsesDef::describe_skel, 0},
- {"_get_name", &POA_CORBA::ComponentIR::UsesDef::_get_name_skel, 0},
- {"_set_name", &POA_CORBA::ComponentIR::UsesDef::_set_name_skel, 0},
- {"_interface", &POA_CORBA::ComponentIR::UsesDef::_interface_skel, 0},
- {"_get_version", &POA_CORBA::ComponentIR::UsesDef::_get_version_skel, 0},
- {"_set_version", &POA_CORBA::ComponentIR::UsesDef::_set_version_skel, 0},
- {"_get_def_kind", &POA_CORBA::ComponentIR::UsesDef::_get_def_kind_skel, 0},
- {"_repository_id", &POA_CORBA::ComponentIR::UsesDef::_repository_id_skel, 0},
- {"_get_defined_in", &POA_CORBA::ComponentIR::UsesDef::_get_defined_in_skel, 0},
- {"_get_is_multiple", &POA_CORBA::ComponentIR::UsesDef::_get_is_multiple_skel, 0},
- {"_set_is_multiple", &POA_CORBA::ComponentIR::UsesDef::_set_is_multiple_skel, 0},
- {"destroy", &POA_CORBA::ComponentIR::UsesDef::destroy_skel, 0},
- {"_get_absolute_name", &POA_CORBA::ComponentIR::UsesDef::_get_absolute_name_skel, 0},
- {"_get_interface_type", &POA_CORBA::ComponentIR::UsesDef::_get_interface_type_skel, 0},
- {"_set_interface_type", &POA_CORBA::ComponentIR::UsesDef::_set_interface_type_skel, 0},
- {"_component", &POA_CORBA::ComponentIR::UsesDef::_component_skel, 0},
- {"_non_existent", &POA_CORBA::ComponentIR::UsesDef::_non_existent_skel, 0},
- {"_get_containing_repository", &POA_CORBA::ComponentIR::UsesDef::_get_containing_repository_skel, 0},
- };
-
- static const signed char lookup[] =
- {
- -17, -2, -21, -2, 4, 5, -1, 55, 8, 51, 11, -1, 45, 14,
- 15, 16, -52, 19, 20, -53, 23, -12, -2, 24, -9, -2, -6, -2,
- -1, -1, -1, -1, -1, -1, -1, -1, 25,
- };
-
- if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
- {
- unsigned int key = hash (str, len);
-
- if (key <= MAX_HASH_VALUE && key >= MIN_HASH_VALUE)
- {
- int slot = lookup[key];
-
- if (slot >= 0 && slot < WORDLIST_SIZE)
- {
- const char *s = wordlist[slot].opname;
-
- if (*str == *s && !strncmp (str + 1, s + 1, len - 1))
- return &wordlist[slot];
- }
- else if (slot < 0 && slot >= -MAX_HASH_VALUE)
- return 0;
- else
- {
- unsigned int offset = key + slot + (slot > 0 ? -MAX_HASH_VALUE : MAX_HASH_VALUE);
- const TAO_operation_db_entry *base = &wordlist[-lookup[offset]];
- const TAO_operation_db_entry *ptr = base + -lookup[offset + 1];
-
- while (--ptr >= base)
- if (*str == *ptr->opname && !strncmp (str + 1, ptr->opname + 1, len - 1))
- return ptr;
- }
- }
- }
- return 0;
-}
-
-static TAO_CORBA_ComponentIR_UsesDef_Perfect_Hash_OpTable tao_CORBA_ComponentIR_UsesDef_optable;
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:966
-
-TAO::Collocation_Proxy_Broker *
-CORBA_ComponentIR__TAO_UsesDef_Proxy_Broker_Factory_function ( ::CORBA::Object_ptr)
-{
- return reinterpret_cast<TAO::Collocation_Proxy_Broker *> (0xdead); // Dummy
-}
-
-int
-CORBA_ComponentIR__TAO_UsesDef_Proxy_Broker_Factory_Initializer (size_t)
-{
- CORBA_ComponentIR__TAO_UsesDef_Proxy_Broker_Factory_function_pointer =
- CORBA_ComponentIR__TAO_UsesDef_Proxy_Broker_Factory_function;
-
- return 0;
-}
-
-static int
-CORBA_ComponentIR__TAO_UsesDef_Proxy_Broker_Stub_Factory_Initializer_Scarecrow =
- CORBA_ComponentIR__TAO_UsesDef_Proxy_Broker_Factory_Initializer (
- reinterpret_cast<size_t> (CORBA_ComponentIR__TAO_UsesDef_Proxy_Broker_Factory_Initializer)
- );
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:103
-
-POA_CORBA::ComponentIR::UsesDef::UsesDef (void)
- : TAO_ServantBase ()
-{
- this->optable_ = &tao_CORBA_ComponentIR_UsesDef_optable;
-}
-
-POA_CORBA::ComponentIR::UsesDef::UsesDef (const UsesDef& rhs)
- : TAO_Abstract_ServantBase (rhs),
- TAO_ServantBase (rhs),
- POA_CORBA::IRObject (rhs),
- POA_CORBA::Contained (rhs)
-{
-}
-
-POA_CORBA::ComponentIR::UsesDef::~UsesDef (void)
-{
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_interface_type_UsesDef
- : public TAO::Upcall_Command
- {
- public:
- inline _get_interface_type_UsesDef (
- POA_CORBA::ComponentIR::UsesDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::InterfaceDef>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::InterfaceDef> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->interface_type ();
- }
-
- private:
- POA_CORBA::ComponentIR::UsesDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ComponentIR::UsesDef::_get_interface_type_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::InterfaceDef>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ComponentIR::UsesDef * const impl =
- static_cast<POA_CORBA::ComponentIR::UsesDef *> (servant);
-
- _get_interface_type_UsesDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _set_interface_type_UsesDef
- : public TAO::Upcall_Command
- {
- public:
- inline _set_interface_type_UsesDef (
- POA_CORBA::ComponentIR::UsesDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::InterfaceDef>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::InterfaceDef> (
- this->operation_details_,
- this->args_,
- 1);
-
- this->servant_->interface_type (
- arg_1);
- }
-
- private:
- POA_CORBA::ComponentIR::UsesDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ComponentIR::UsesDef::_set_interface_type_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< void>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::InterfaceDef>::in_arg_val _tao_interface_type;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_interface_type
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::ComponentIR::UsesDef * const impl =
- static_cast<POA_CORBA::ComponentIR::UsesDef *> (servant);
-
- _set_interface_type_UsesDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_is_multiple_UsesDef
- : public TAO::Upcall_Command
- {
- public:
- inline _get_is_multiple_UsesDef (
- POA_CORBA::ComponentIR::UsesDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->is_multiple ();
- }
-
- private:
- POA_CORBA::ComponentIR::UsesDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ComponentIR::UsesDef::_get_is_multiple_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ComponentIR::UsesDef * const impl =
- static_cast<POA_CORBA::ComponentIR::UsesDef *> (servant);
-
- _get_is_multiple_UsesDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _set_is_multiple_UsesDef
- : public TAO::Upcall_Command
- {
- public:
- inline _set_is_multiple_UsesDef (
- POA_CORBA::ComponentIR::UsesDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_,
- 1);
-
- this->servant_->is_multiple (
- arg_1);
- }
-
- private:
- POA_CORBA::ComponentIR::UsesDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ComponentIR::UsesDef::_set_is_multiple_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< void>::ret_val retval;
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::in_arg_val _tao_is_multiple;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_is_multiple
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::ComponentIR::UsesDef * const impl =
- static_cast<POA_CORBA::ComponentIR::UsesDef *> (servant);
-
- _set_is_multiple_UsesDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:169
-
-namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _is_a_UsesDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _is_a_UsesDef_Upcall_Command (
- POA_CORBA::ComponentIR::UsesDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_,
- 1);
-
- retval =
- this->servant_-> _is_a (
- arg_1);
- }
-
- private:
- POA_CORBA::ComponentIR::UsesDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-void POA_CORBA::ComponentIR::UsesDef::_is_a_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_val _tao_repository_id;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_repository_id
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::ComponentIR::UsesDef * const impl =
- static_cast<POA_CORBA::ComponentIR::UsesDef *> (servant);
-
- _is_a_UsesDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _non_existent_UsesDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _non_existent_UsesDef_Upcall_Command (
- POA_CORBA::ComponentIR::UsesDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _non_existent ();
- }
-
- private:
- POA_CORBA::ComponentIR::UsesDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-void POA_CORBA::ComponentIR::UsesDef::_non_existent_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ComponentIR::UsesDef * const impl =
- static_cast<POA_CORBA::ComponentIR::UsesDef *> (servant);
-
- _non_existent_UsesDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _repository_id_UsesDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _repository_id_UsesDef_Upcall_Command (
- POA_CORBA::ComponentIR::UsesDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Char *>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _repository_id ();
- }
-
- private:
- POA_CORBA::ComponentIR::UsesDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-void POA_CORBA::ComponentIR::UsesDef::_repository_id_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Char *>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ComponentIR::UsesDef * const impl =
- static_cast<POA_CORBA::ComponentIR::UsesDef *> (servant);
-
- _repository_id_UsesDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:513
-
-void POA_CORBA::ComponentIR::UsesDef::_interface_skel (
- TAO_ServerRequest & server_request,
- void * /* servant_upcall */,
- void * servant
- )
-{
- TAO_IFR_Client_Adapter *_tao_adapter =
- ACE_Dynamic_Service<TAO_IFR_Client_Adapter>::instance (
- TAO_ORB_Core::ifr_client_adapter_name ()
- );
-
- if (_tao_adapter == 0)
- {
- throw ::CORBA::INTF_REPOS (
- ::CORBA::OMGVMCID | 1,
- ::CORBA::COMPLETED_NO);
- }
-
- POA_CORBA::ComponentIR::UsesDef * const impl =
- static_cast<POA_CORBA::ComponentIR::UsesDef *> (servant);
- ::CORBA::InterfaceDef_ptr _tao_retval =
- impl->_get_interface ();
-
- server_request.init_reply ();
- TAO_OutputCDR &_tao_out = *server_request.outgoing ();
-
- ::CORBA::Boolean const _tao_result =
- _tao_adapter->interfacedef_cdr_insert (
- _tao_out,
- _tao_retval
- );
-
- _tao_adapter->dispose (_tao_retval);
-
- if (_tao_result == false)
- {
- throw ::CORBA::MARSHAL ();
- }
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_component_UsesDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _get_component_UsesDef_Upcall_Command (
- POA_CORBA::ComponentIR::UsesDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Object>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Object> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _get_component ();
- }
-
- private:
- POA_CORBA::ComponentIR::UsesDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-void POA_CORBA::ComponentIR::UsesDef::_component_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Object>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ComponentIR::UsesDef * const impl =
- static_cast<POA_CORBA::ComponentIR::UsesDef *> (servant);
-
- _get_component_UsesDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-::CORBA::Boolean POA_CORBA::ComponentIR::UsesDef::_is_a (
- const char* value
- )
-{
- return
- (
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IRObject:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Contained:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/ComponentIR/UsesDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Object:1.0"
- )
- );
-}
-
-const char* POA_CORBA::ComponentIR::UsesDef::_interface_repository_id (void) const
-{
- return "IDL:omg.org/CORBA/ComponentIR/UsesDef:1.0";
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:903
-
-void POA_CORBA::ComponentIR::UsesDef::_dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- )
-{
- this->synchronous_upcall_dispatch (req,
- servant_upcall,
- this);
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:851
-
-CORBA::ComponentIR::UsesDef *
-POA_CORBA::ComponentIR::UsesDef::_this (void)
-{
- TAO_Stub *stub = this->_create_stub ();
-
- TAO_Stub_Auto_Ptr safe_stub (stub);
- ::CORBA::Object_ptr tmp = CORBA::Object::_nil ();
-
- ::CORBA::Boolean const _tao_opt_colloc =
- stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects ();
-
- ACE_NEW_RETURN (
- tmp,
- ::CORBA::Object (stub, _tao_opt_colloc, this),
- 0
- );
-
- ::CORBA::Object_var obj = tmp;
- (void) safe_stub.release ();
-
- typedef ::CORBA::ComponentIR::UsesDef STUB_SCOPED_NAME;
- return
- TAO::Narrow_Utils<STUB_SCOPED_NAME>::unchecked_narrow (
- obj.in (),
- CORBA_ComponentIR__TAO_UsesDef_Proxy_Broker_Factory_function_pointer
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1499
-
-class TAO_CORBA_ComponentIR_EventPortDef_Perfect_Hash_OpTable
- : public TAO_Perfect_Hash_OpTable
-{
-private:
- unsigned int hash (const char *str, unsigned int len);
-
-public:
- const TAO_operation_db_entry * lookup (const char *str, unsigned int len);
-};
-
-/* C++ code produced by gperf version 2.8 (ACE version) */
-/* Command-line: C:\ACE\latest\ACE_wrappers\bin\gperf.exe -m -M -J -c -C -D -E -T -f 0 -F 0,0 -a -o -t -p -K opname -L C++ -Z TAO_CORBA_ComponentIR_EventPortDef_Perfect_Hash_OpTable -N lookup */
-unsigned int
-TAO_CORBA_ComponentIR_EventPortDef_Perfect_Hash_OpTable::hash (const char *str, unsigned int len)
-{
- static const unsigned char asso_values[] =
- {
-#if defined (ACE_MVS)
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 0,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 0,
- 37, 37, 0, 0, 37, 37, 37, 15, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 0, 0,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 10, 37, 37, 37, 37, 10, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37,
-#else
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 0, 37, 0, 37, 37,
- 0, 0, 37, 37, 37, 15, 37, 37, 37, 0,
- 0, 37, 37, 37, 37, 37, 10, 37, 37, 37,
- 37, 10, 37, 37, 37, 37, 37, 37,
-#endif /* ACE_MVS */
- };
- return len + asso_values[(int) str[len - 1]] + asso_values[(int) str[0]];
-}
-
-const TAO_operation_db_entry *
-TAO_CORBA_ComponentIR_EventPortDef_Perfect_Hash_OpTable::lookup (const char *str, unsigned int len)
-{
- enum
- {
- TOTAL_KEYWORDS = 21,
- MIN_WORD_LENGTH = 4,
- MAX_WORD_LENGTH = 26,
- MIN_HASH_VALUE = 4,
- MAX_HASH_VALUE = 36,
- HASH_VALUE_RANGE = 33,
- DUPLICATES = 6,
- WORDLIST_SIZE = 25
- };
-
- static const TAO_operation_db_entry wordlist[] =
- {
- {"",0,0},{"",0,0},{"",0,0},{"",0,0},
- {"move", &POA_CORBA::ComponentIR::EventPortDef::move_skel, 0},
- {"_is_a", &POA_CORBA::ComponentIR::EventPortDef::_is_a_skel, 0},
- {"_get_id", &POA_CORBA::ComponentIR::EventPortDef::_get_id_skel, 0},
- {"_set_id", &POA_CORBA::ComponentIR::EventPortDef::_set_id_skel, 0},
- {"describe", &POA_CORBA::ComponentIR::EventPortDef::describe_skel, 0},
- {"_get_name", &POA_CORBA::ComponentIR::EventPortDef::_get_name_skel, 0},
- {"_set_name", &POA_CORBA::ComponentIR::EventPortDef::_set_name_skel, 0},
- {"_interface", &POA_CORBA::ComponentIR::EventPortDef::_interface_skel, 0},
- {"_get_version", &POA_CORBA::ComponentIR::EventPortDef::_get_version_skel, 0},
- {"_set_version", &POA_CORBA::ComponentIR::EventPortDef::_set_version_skel, 0},
- {"_get_def_kind", &POA_CORBA::ComponentIR::EventPortDef::_get_def_kind_skel, 0},
- {"_repository_id", &POA_CORBA::ComponentIR::EventPortDef::_repository_id_skel, 0},
- {"_get_defined_in", &POA_CORBA::ComponentIR::EventPortDef::_get_defined_in_skel, 0},
- {"destroy", &POA_CORBA::ComponentIR::EventPortDef::destroy_skel, 0},
- {"_get_absolute_name", &POA_CORBA::ComponentIR::EventPortDef::_get_absolute_name_skel, 0},
- {"is_a", &POA_CORBA::ComponentIR::EventPortDef::is_a_skel, 0},
- {"_get_event", &POA_CORBA::ComponentIR::EventPortDef::_get_event_skel, 0},
- {"_component", &POA_CORBA::ComponentIR::EventPortDef::_component_skel, 0},
- {"_set_event", &POA_CORBA::ComponentIR::EventPortDef::_set_event_skel, 0},
- {"_non_existent", &POA_CORBA::ComponentIR::EventPortDef::_non_existent_skel, 0},
- {"_get_containing_repository", &POA_CORBA::ComponentIR::EventPortDef::_get_containing_repository_skel, 0},
- };
-
- static const signed char lookup[] =
- {
- -12, -2, -20, -3, 4, 5, -1, 53, 8, 48, 11, -1, -48, 14,
- 15, 16, -1, 17, 18, 19, -54, -9, -2, 23, -6, -2, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, -1, 24,
- };
-
- if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
- {
- unsigned int key = hash (str, len);
-
- if (key <= MAX_HASH_VALUE && key >= MIN_HASH_VALUE)
- {
- int slot = lookup[key];
-
- if (slot >= 0 && slot < WORDLIST_SIZE)
- {
- const char *s = wordlist[slot].opname;
-
- if (*str == *s && !strncmp (str + 1, s + 1, len - 1))
- return &wordlist[slot];
- }
- else if (slot < 0 && slot >= -MAX_HASH_VALUE)
- return 0;
- else
- {
- unsigned int offset = key + slot + (slot > 0 ? -MAX_HASH_VALUE : MAX_HASH_VALUE);
- const TAO_operation_db_entry *base = &wordlist[-lookup[offset]];
- const TAO_operation_db_entry *ptr = base + -lookup[offset + 1];
-
- while (--ptr >= base)
- if (*str == *ptr->opname && !strncmp (str + 1, ptr->opname + 1, len - 1))
- return ptr;
- }
- }
- }
- return 0;
-}
-
-static TAO_CORBA_ComponentIR_EventPortDef_Perfect_Hash_OpTable tao_CORBA_ComponentIR_EventPortDef_optable;
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:966
-
-TAO::Collocation_Proxy_Broker *
-CORBA_ComponentIR__TAO_EventPortDef_Proxy_Broker_Factory_function ( ::CORBA::Object_ptr)
-{
- return reinterpret_cast<TAO::Collocation_Proxy_Broker *> (0xdead); // Dummy
-}
-
-int
-CORBA_ComponentIR__TAO_EventPortDef_Proxy_Broker_Factory_Initializer (size_t)
-{
- CORBA_ComponentIR__TAO_EventPortDef_Proxy_Broker_Factory_function_pointer =
- CORBA_ComponentIR__TAO_EventPortDef_Proxy_Broker_Factory_function;
-
- return 0;
-}
-
-static int
-CORBA_ComponentIR__TAO_EventPortDef_Proxy_Broker_Stub_Factory_Initializer_Scarecrow =
- CORBA_ComponentIR__TAO_EventPortDef_Proxy_Broker_Factory_Initializer (
- reinterpret_cast<size_t> (CORBA_ComponentIR__TAO_EventPortDef_Proxy_Broker_Factory_Initializer)
- );
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:103
-
-POA_CORBA::ComponentIR::EventPortDef::EventPortDef (void)
- : TAO_ServantBase ()
-{
- this->optable_ = &tao_CORBA_ComponentIR_EventPortDef_optable;
-}
-
-POA_CORBA::ComponentIR::EventPortDef::EventPortDef (const EventPortDef& rhs)
- : TAO_Abstract_ServantBase (rhs),
- TAO_ServantBase (rhs),
- POA_CORBA::IRObject (rhs),
- POA_CORBA::Contained (rhs)
-{
-}
-
-POA_CORBA::ComponentIR::EventPortDef::~EventPortDef (void)
-{
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_event_EventPortDef
- : public TAO::Upcall_Command
- {
- public:
- inline _get_event_EventPortDef (
- POA_CORBA::ComponentIR::EventPortDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::ComponentIR::EventDef>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::ComponentIR::EventDef> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->event ();
- }
-
- private:
- POA_CORBA::ComponentIR::EventPortDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ComponentIR::EventPortDef::_get_event_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::ComponentIR::EventDef>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ComponentIR::EventPortDef * const impl =
- static_cast<POA_CORBA::ComponentIR::EventPortDef *> (servant);
-
- _get_event_EventPortDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _set_event_EventPortDef
- : public TAO::Upcall_Command
- {
- public:
- inline _set_event_EventPortDef (
- POA_CORBA::ComponentIR::EventPortDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::ComponentIR::EventDef>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::ComponentIR::EventDef> (
- this->operation_details_,
- this->args_,
- 1);
-
- this->servant_->event (
- arg_1);
- }
-
- private:
- POA_CORBA::ComponentIR::EventPortDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ComponentIR::EventPortDef::_set_event_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< void>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::ComponentIR::EventDef>::in_arg_val _tao_event;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_event
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::ComponentIR::EventPortDef * const impl =
- static_cast<POA_CORBA::ComponentIR::EventPortDef *> (servant);
-
- _set_event_EventPortDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class is_a_EventPortDef
- : public TAO::Upcall_Command
- {
- public:
- inline is_a_EventPortDef (
- POA_CORBA::ComponentIR::EventPortDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::RepositoryId> (
- this->operation_details_,
- this->args_,
- 1);
-
- retval =
- this->servant_->is_a (
- arg_1);
- }
-
- private:
- POA_CORBA::ComponentIR::EventPortDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ComponentIR::EventPortDef::is_a_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_val _tao_event_id;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_event_id
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::ComponentIR::EventPortDef * const impl =
- static_cast<POA_CORBA::ComponentIR::EventPortDef *> (servant);
-
- is_a_EventPortDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:169
-
-namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _is_a_EventPortDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _is_a_EventPortDef_Upcall_Command (
- POA_CORBA::ComponentIR::EventPortDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_,
- 1);
-
- retval =
- this->servant_-> _is_a (
- arg_1);
- }
-
- private:
- POA_CORBA::ComponentIR::EventPortDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-void POA_CORBA::ComponentIR::EventPortDef::_is_a_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_val _tao_repository_id;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_repository_id
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::ComponentIR::EventPortDef * const impl =
- static_cast<POA_CORBA::ComponentIR::EventPortDef *> (servant);
-
- _is_a_EventPortDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _non_existent_EventPortDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _non_existent_EventPortDef_Upcall_Command (
- POA_CORBA::ComponentIR::EventPortDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _non_existent ();
- }
-
- private:
- POA_CORBA::ComponentIR::EventPortDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-void POA_CORBA::ComponentIR::EventPortDef::_non_existent_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ComponentIR::EventPortDef * const impl =
- static_cast<POA_CORBA::ComponentIR::EventPortDef *> (servant);
-
- _non_existent_EventPortDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _repository_id_EventPortDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _repository_id_EventPortDef_Upcall_Command (
- POA_CORBA::ComponentIR::EventPortDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Char *>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _repository_id ();
- }
-
- private:
- POA_CORBA::ComponentIR::EventPortDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-void POA_CORBA::ComponentIR::EventPortDef::_repository_id_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Char *>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ComponentIR::EventPortDef * const impl =
- static_cast<POA_CORBA::ComponentIR::EventPortDef *> (servant);
-
- _repository_id_EventPortDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:513
-
-void POA_CORBA::ComponentIR::EventPortDef::_interface_skel (
- TAO_ServerRequest & server_request,
- void * /* servant_upcall */,
- void * servant
- )
-{
- TAO_IFR_Client_Adapter *_tao_adapter =
- ACE_Dynamic_Service<TAO_IFR_Client_Adapter>::instance (
- TAO_ORB_Core::ifr_client_adapter_name ()
- );
-
- if (_tao_adapter == 0)
- {
- throw ::CORBA::INTF_REPOS (
- ::CORBA::OMGVMCID | 1,
- ::CORBA::COMPLETED_NO);
- }
-
- POA_CORBA::ComponentIR::EventPortDef * const impl =
- static_cast<POA_CORBA::ComponentIR::EventPortDef *> (servant);
- ::CORBA::InterfaceDef_ptr _tao_retval =
- impl->_get_interface ();
-
- server_request.init_reply ();
- TAO_OutputCDR &_tao_out = *server_request.outgoing ();
-
- ::CORBA::Boolean const _tao_result =
- _tao_adapter->interfacedef_cdr_insert (
- _tao_out,
- _tao_retval
- );
-
- _tao_adapter->dispose (_tao_retval);
-
- if (_tao_result == false)
- {
- throw ::CORBA::MARSHAL ();
- }
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_component_EventPortDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _get_component_EventPortDef_Upcall_Command (
- POA_CORBA::ComponentIR::EventPortDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Object>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Object> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _get_component ();
- }
-
- private:
- POA_CORBA::ComponentIR::EventPortDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-void POA_CORBA::ComponentIR::EventPortDef::_component_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Object>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ComponentIR::EventPortDef * const impl =
- static_cast<POA_CORBA::ComponentIR::EventPortDef *> (servant);
-
- _get_component_EventPortDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-::CORBA::Boolean POA_CORBA::ComponentIR::EventPortDef::_is_a (
- const char* value
- )
-{
- return
- (
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IRObject:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Contained:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/ComponentIR/EventPortDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Object:1.0"
- )
- );
-}
-
-const char* POA_CORBA::ComponentIR::EventPortDef::_interface_repository_id (void) const
-{
- return "IDL:omg.org/CORBA/ComponentIR/EventPortDef:1.0";
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:903
-
-void POA_CORBA::ComponentIR::EventPortDef::_dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- )
-{
- this->synchronous_upcall_dispatch (req,
- servant_upcall,
- this);
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:851
-
-CORBA::ComponentIR::EventPortDef *
-POA_CORBA::ComponentIR::EventPortDef::_this (void)
-{
- TAO_Stub *stub = this->_create_stub ();
-
- TAO_Stub_Auto_Ptr safe_stub (stub);
- ::CORBA::Object_ptr tmp = CORBA::Object::_nil ();
-
- ::CORBA::Boolean const _tao_opt_colloc =
- stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects ();
-
- ACE_NEW_RETURN (
- tmp,
- ::CORBA::Object (stub, _tao_opt_colloc, this),
- 0
- );
-
- ::CORBA::Object_var obj = tmp;
- (void) safe_stub.release ();
-
- typedef ::CORBA::ComponentIR::EventPortDef STUB_SCOPED_NAME;
- return
- TAO::Narrow_Utils<STUB_SCOPED_NAME>::unchecked_narrow (
- obj.in (),
- CORBA_ComponentIR__TAO_EventPortDef_Proxy_Broker_Factory_function_pointer
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1499
-
-class TAO_CORBA_ComponentIR_EmitsDef_Perfect_Hash_OpTable
- : public TAO_Perfect_Hash_OpTable
-{
-private:
- unsigned int hash (const char *str, unsigned int len);
-
-public:
- const TAO_operation_db_entry * lookup (const char *str, unsigned int len);
-};
-
-/* C++ code produced by gperf version 2.8 (ACE version) */
-/* Command-line: C:\ACE\latest\ACE_wrappers\bin\gperf.exe -m -M -J -c -C -D -E -T -f 0 -F 0,0 -a -o -t -p -K opname -L C++ -Z TAO_CORBA_ComponentIR_EmitsDef_Perfect_Hash_OpTable -N lookup */
-unsigned int
-TAO_CORBA_ComponentIR_EmitsDef_Perfect_Hash_OpTable::hash (const char *str, unsigned int len)
-{
- static const unsigned char asso_values[] =
- {
-#if defined (ACE_MVS)
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 0,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 0,
- 37, 37, 0, 0, 37, 37, 37, 15, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 0, 0,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 10, 37, 37, 37, 37, 10, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37,
-#else
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 0, 37, 0, 37, 37,
- 0, 0, 37, 37, 37, 15, 37, 37, 37, 0,
- 0, 37, 37, 37, 37, 37, 10, 37, 37, 37,
- 37, 10, 37, 37, 37, 37, 37, 37,
-#endif /* ACE_MVS */
- };
- return len + asso_values[(int) str[len - 1]] + asso_values[(int) str[0]];
-}
-
-const TAO_operation_db_entry *
-TAO_CORBA_ComponentIR_EmitsDef_Perfect_Hash_OpTable::lookup (const char *str, unsigned int len)
-{
- enum
- {
- TOTAL_KEYWORDS = 21,
- MIN_WORD_LENGTH = 4,
- MAX_WORD_LENGTH = 26,
- MIN_HASH_VALUE = 4,
- MAX_HASH_VALUE = 36,
- HASH_VALUE_RANGE = 33,
- DUPLICATES = 6,
- WORDLIST_SIZE = 25
- };
-
- static const TAO_operation_db_entry wordlist[] =
- {
- {"",0,0},{"",0,0},{"",0,0},{"",0,0},
- {"move", &POA_CORBA::ComponentIR::EmitsDef::move_skel, 0},
- {"_is_a", &POA_CORBA::ComponentIR::EmitsDef::_is_a_skel, 0},
- {"_get_id", &POA_CORBA::ComponentIR::EmitsDef::_get_id_skel, 0},
- {"_set_id", &POA_CORBA::ComponentIR::EmitsDef::_set_id_skel, 0},
- {"describe", &POA_CORBA::ComponentIR::EmitsDef::describe_skel, 0},
- {"_get_name", &POA_CORBA::ComponentIR::EmitsDef::_get_name_skel, 0},
- {"_set_name", &POA_CORBA::ComponentIR::EmitsDef::_set_name_skel, 0},
- {"_interface", &POA_CORBA::ComponentIR::EmitsDef::_interface_skel, 0},
- {"_get_version", &POA_CORBA::ComponentIR::EmitsDef::_get_version_skel, 0},
- {"_set_version", &POA_CORBA::ComponentIR::EmitsDef::_set_version_skel, 0},
- {"_get_def_kind", &POA_CORBA::ComponentIR::EmitsDef::_get_def_kind_skel, 0},
- {"_repository_id", &POA_CORBA::ComponentIR::EmitsDef::_repository_id_skel, 0},
- {"_get_defined_in", &POA_CORBA::ComponentIR::EmitsDef::_get_defined_in_skel, 0},
- {"destroy", &POA_CORBA::ComponentIR::EmitsDef::destroy_skel, 0},
- {"_get_absolute_name", &POA_CORBA::ComponentIR::EmitsDef::_get_absolute_name_skel, 0},
- {"is_a", &POA_CORBA::ComponentIR::EmitsDef::is_a_skel, 0},
- {"_get_event", &POA_CORBA::ComponentIR::EmitsDef::_get_event_skel, 0},
- {"_component", &POA_CORBA::ComponentIR::EmitsDef::_component_skel, 0},
- {"_set_event", &POA_CORBA::ComponentIR::EmitsDef::_set_event_skel, 0},
- {"_non_existent", &POA_CORBA::ComponentIR::EmitsDef::_non_existent_skel, 0},
- {"_get_containing_repository", &POA_CORBA::ComponentIR::EmitsDef::_get_containing_repository_skel, 0},
- };
-
- static const signed char lookup[] =
- {
- -12, -2, -20, -3, 4, 5, -1, 53, 8, 48, 11, -1, -48, 14,
- 15, 16, -1, 17, 18, 19, -54, -9, -2, 23, -6, -2, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, -1, 24,
- };
-
- if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
- {
- unsigned int key = hash (str, len);
-
- if (key <= MAX_HASH_VALUE && key >= MIN_HASH_VALUE)
- {
- int slot = lookup[key];
-
- if (slot >= 0 && slot < WORDLIST_SIZE)
- {
- const char *s = wordlist[slot].opname;
-
- if (*str == *s && !strncmp (str + 1, s + 1, len - 1))
- return &wordlist[slot];
- }
- else if (slot < 0 && slot >= -MAX_HASH_VALUE)
- return 0;
- else
- {
- unsigned int offset = key + slot + (slot > 0 ? -MAX_HASH_VALUE : MAX_HASH_VALUE);
- const TAO_operation_db_entry *base = &wordlist[-lookup[offset]];
- const TAO_operation_db_entry *ptr = base + -lookup[offset + 1];
-
- while (--ptr >= base)
- if (*str == *ptr->opname && !strncmp (str + 1, ptr->opname + 1, len - 1))
- return ptr;
- }
- }
- }
- return 0;
-}
-
-static TAO_CORBA_ComponentIR_EmitsDef_Perfect_Hash_OpTable tao_CORBA_ComponentIR_EmitsDef_optable;
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:966
-
-TAO::Collocation_Proxy_Broker *
-CORBA_ComponentIR__TAO_EmitsDef_Proxy_Broker_Factory_function ( ::CORBA::Object_ptr)
-{
- return reinterpret_cast<TAO::Collocation_Proxy_Broker *> (0xdead); // Dummy
-}
-
-int
-CORBA_ComponentIR__TAO_EmitsDef_Proxy_Broker_Factory_Initializer (size_t)
-{
- CORBA_ComponentIR__TAO_EmitsDef_Proxy_Broker_Factory_function_pointer =
- CORBA_ComponentIR__TAO_EmitsDef_Proxy_Broker_Factory_function;
-
- return 0;
-}
-
-static int
-CORBA_ComponentIR__TAO_EmitsDef_Proxy_Broker_Stub_Factory_Initializer_Scarecrow =
- CORBA_ComponentIR__TAO_EmitsDef_Proxy_Broker_Factory_Initializer (
- reinterpret_cast<size_t> (CORBA_ComponentIR__TAO_EmitsDef_Proxy_Broker_Factory_Initializer)
- );
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:103
-
-POA_CORBA::ComponentIR::EmitsDef::EmitsDef (void)
- : TAO_ServantBase ()
-{
- this->optable_ = &tao_CORBA_ComponentIR_EmitsDef_optable;
-}
-
-POA_CORBA::ComponentIR::EmitsDef::EmitsDef (const EmitsDef& rhs)
- : TAO_Abstract_ServantBase (rhs),
- TAO_ServantBase (rhs),
- POA_CORBA::IRObject (rhs),
- POA_CORBA::Contained (rhs),
- POA_CORBA::ComponentIR::EventPortDef (rhs)
-{
-}
-
-POA_CORBA::ComponentIR::EmitsDef::~EmitsDef (void)
-{
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:169
-
-namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _is_a_EmitsDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _is_a_EmitsDef_Upcall_Command (
- POA_CORBA::ComponentIR::EmitsDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_,
- 1);
-
- retval =
- this->servant_-> _is_a (
- arg_1);
- }
-
- private:
- POA_CORBA::ComponentIR::EmitsDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-void POA_CORBA::ComponentIR::EmitsDef::_is_a_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_val _tao_repository_id;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_repository_id
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::ComponentIR::EmitsDef * const impl =
- static_cast<POA_CORBA::ComponentIR::EmitsDef *> (servant);
-
- _is_a_EmitsDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _non_existent_EmitsDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _non_existent_EmitsDef_Upcall_Command (
- POA_CORBA::ComponentIR::EmitsDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _non_existent ();
- }
-
- private:
- POA_CORBA::ComponentIR::EmitsDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-void POA_CORBA::ComponentIR::EmitsDef::_non_existent_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ComponentIR::EmitsDef * const impl =
- static_cast<POA_CORBA::ComponentIR::EmitsDef *> (servant);
-
- _non_existent_EmitsDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _repository_id_EmitsDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _repository_id_EmitsDef_Upcall_Command (
- POA_CORBA::ComponentIR::EmitsDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Char *>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _repository_id ();
- }
-
- private:
- POA_CORBA::ComponentIR::EmitsDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-void POA_CORBA::ComponentIR::EmitsDef::_repository_id_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Char *>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ComponentIR::EmitsDef * const impl =
- static_cast<POA_CORBA::ComponentIR::EmitsDef *> (servant);
-
- _repository_id_EmitsDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:513
-
-void POA_CORBA::ComponentIR::EmitsDef::_interface_skel (
- TAO_ServerRequest & server_request,
- void * /* servant_upcall */,
- void * servant
- )
-{
- TAO_IFR_Client_Adapter *_tao_adapter =
- ACE_Dynamic_Service<TAO_IFR_Client_Adapter>::instance (
- TAO_ORB_Core::ifr_client_adapter_name ()
- );
-
- if (_tao_adapter == 0)
- {
- throw ::CORBA::INTF_REPOS (
- ::CORBA::OMGVMCID | 1,
- ::CORBA::COMPLETED_NO);
- }
-
- POA_CORBA::ComponentIR::EmitsDef * const impl =
- static_cast<POA_CORBA::ComponentIR::EmitsDef *> (servant);
- ::CORBA::InterfaceDef_ptr _tao_retval =
- impl->_get_interface ();
-
- server_request.init_reply ();
- TAO_OutputCDR &_tao_out = *server_request.outgoing ();
-
- ::CORBA::Boolean const _tao_result =
- _tao_adapter->interfacedef_cdr_insert (
- _tao_out,
- _tao_retval
- );
-
- _tao_adapter->dispose (_tao_retval);
-
- if (_tao_result == false)
- {
- throw ::CORBA::MARSHAL ();
- }
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_component_EmitsDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _get_component_EmitsDef_Upcall_Command (
- POA_CORBA::ComponentIR::EmitsDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Object>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Object> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _get_component ();
- }
-
- private:
- POA_CORBA::ComponentIR::EmitsDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-void POA_CORBA::ComponentIR::EmitsDef::_component_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Object>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ComponentIR::EmitsDef * const impl =
- static_cast<POA_CORBA::ComponentIR::EmitsDef *> (servant);
-
- _get_component_EmitsDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-::CORBA::Boolean POA_CORBA::ComponentIR::EmitsDef::_is_a (
- const char* value
- )
-{
- return
- (
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IRObject:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Contained:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/ComponentIR/EventPortDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/ComponentIR/EmitsDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Object:1.0"
- )
- );
-}
-
-const char* POA_CORBA::ComponentIR::EmitsDef::_interface_repository_id (void) const
-{
- return "IDL:omg.org/CORBA/ComponentIR/EmitsDef:1.0";
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:903
-
-void POA_CORBA::ComponentIR::EmitsDef::_dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- )
-{
- this->synchronous_upcall_dispatch (req,
- servant_upcall,
- this);
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:851
-
-CORBA::ComponentIR::EmitsDef *
-POA_CORBA::ComponentIR::EmitsDef::_this (void)
-{
- TAO_Stub *stub = this->_create_stub ();
-
- TAO_Stub_Auto_Ptr safe_stub (stub);
- ::CORBA::Object_ptr tmp = CORBA::Object::_nil ();
-
- ::CORBA::Boolean const _tao_opt_colloc =
- stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects ();
-
- ACE_NEW_RETURN (
- tmp,
- ::CORBA::Object (stub, _tao_opt_colloc, this),
- 0
- );
-
- ::CORBA::Object_var obj = tmp;
- (void) safe_stub.release ();
-
- typedef ::CORBA::ComponentIR::EmitsDef STUB_SCOPED_NAME;
- return
- TAO::Narrow_Utils<STUB_SCOPED_NAME>::unchecked_narrow (
- obj.in (),
- CORBA_ComponentIR__TAO_EmitsDef_Proxy_Broker_Factory_function_pointer
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1499
-
-class TAO_CORBA_ComponentIR_PublishesDef_Perfect_Hash_OpTable
- : public TAO_Perfect_Hash_OpTable
-{
-private:
- unsigned int hash (const char *str, unsigned int len);
-
-public:
- const TAO_operation_db_entry * lookup (const char *str, unsigned int len);
-};
-
-/* C++ code produced by gperf version 2.8 (ACE version) */
-/* Command-line: C:\ACE\latest\ACE_wrappers\bin\gperf.exe -m -M -J -c -C -D -E -T -f 0 -F 0,0 -a -o -t -p -K opname -L C++ -Z TAO_CORBA_ComponentIR_PublishesDef_Perfect_Hash_OpTable -N lookup */
-unsigned int
-TAO_CORBA_ComponentIR_PublishesDef_Perfect_Hash_OpTable::hash (const char *str, unsigned int len)
-{
- static const unsigned char asso_values[] =
- {
-#if defined (ACE_MVS)
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 0,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 0,
- 37, 37, 0, 0, 37, 37, 37, 15, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 0, 0,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 10, 37, 37, 37, 37, 10, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37,
-#else
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 0, 37, 0, 37, 37,
- 0, 0, 37, 37, 37, 15, 37, 37, 37, 0,
- 0, 37, 37, 37, 37, 37, 10, 37, 37, 37,
- 37, 10, 37, 37, 37, 37, 37, 37,
-#endif /* ACE_MVS */
- };
- return len + asso_values[(int) str[len - 1]] + asso_values[(int) str[0]];
-}
-
-const TAO_operation_db_entry *
-TAO_CORBA_ComponentIR_PublishesDef_Perfect_Hash_OpTable::lookup (const char *str, unsigned int len)
-{
- enum
- {
- TOTAL_KEYWORDS = 21,
- MIN_WORD_LENGTH = 4,
- MAX_WORD_LENGTH = 26,
- MIN_HASH_VALUE = 4,
- MAX_HASH_VALUE = 36,
- HASH_VALUE_RANGE = 33,
- DUPLICATES = 6,
- WORDLIST_SIZE = 25
- };
-
- static const TAO_operation_db_entry wordlist[] =
- {
- {"",0,0},{"",0,0},{"",0,0},{"",0,0},
- {"move", &POA_CORBA::ComponentIR::PublishesDef::move_skel, 0},
- {"_is_a", &POA_CORBA::ComponentIR::PublishesDef::_is_a_skel, 0},
- {"_get_id", &POA_CORBA::ComponentIR::PublishesDef::_get_id_skel, 0},
- {"_set_id", &POA_CORBA::ComponentIR::PublishesDef::_set_id_skel, 0},
- {"describe", &POA_CORBA::ComponentIR::PublishesDef::describe_skel, 0},
- {"_get_name", &POA_CORBA::ComponentIR::PublishesDef::_get_name_skel, 0},
- {"_set_name", &POA_CORBA::ComponentIR::PublishesDef::_set_name_skel, 0},
- {"_interface", &POA_CORBA::ComponentIR::PublishesDef::_interface_skel, 0},
- {"_get_version", &POA_CORBA::ComponentIR::PublishesDef::_get_version_skel, 0},
- {"_set_version", &POA_CORBA::ComponentIR::PublishesDef::_set_version_skel, 0},
- {"_get_def_kind", &POA_CORBA::ComponentIR::PublishesDef::_get_def_kind_skel, 0},
- {"_repository_id", &POA_CORBA::ComponentIR::PublishesDef::_repository_id_skel, 0},
- {"_get_defined_in", &POA_CORBA::ComponentIR::PublishesDef::_get_defined_in_skel, 0},
- {"destroy", &POA_CORBA::ComponentIR::PublishesDef::destroy_skel, 0},
- {"_get_absolute_name", &POA_CORBA::ComponentIR::PublishesDef::_get_absolute_name_skel, 0},
- {"is_a", &POA_CORBA::ComponentIR::PublishesDef::is_a_skel, 0},
- {"_get_event", &POA_CORBA::ComponentIR::PublishesDef::_get_event_skel, 0},
- {"_component", &POA_CORBA::ComponentIR::PublishesDef::_component_skel, 0},
- {"_set_event", &POA_CORBA::ComponentIR::PublishesDef::_set_event_skel, 0},
- {"_non_existent", &POA_CORBA::ComponentIR::PublishesDef::_non_existent_skel, 0},
- {"_get_containing_repository", &POA_CORBA::ComponentIR::PublishesDef::_get_containing_repository_skel, 0},
- };
-
- static const signed char lookup[] =
- {
- -12, -2, -20, -3, 4, 5, -1, 53, 8, 48, 11, -1, -48, 14,
- 15, 16, -1, 17, 18, 19, -54, -9, -2, 23, -6, -2, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, -1, 24,
- };
-
- if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
- {
- unsigned int key = hash (str, len);
-
- if (key <= MAX_HASH_VALUE && key >= MIN_HASH_VALUE)
- {
- int slot = lookup[key];
-
- if (slot >= 0 && slot < WORDLIST_SIZE)
- {
- const char *s = wordlist[slot].opname;
-
- if (*str == *s && !strncmp (str + 1, s + 1, len - 1))
- return &wordlist[slot];
- }
- else if (slot < 0 && slot >= -MAX_HASH_VALUE)
- return 0;
- else
- {
- unsigned int offset = key + slot + (slot > 0 ? -MAX_HASH_VALUE : MAX_HASH_VALUE);
- const TAO_operation_db_entry *base = &wordlist[-lookup[offset]];
- const TAO_operation_db_entry *ptr = base + -lookup[offset + 1];
-
- while (--ptr >= base)
- if (*str == *ptr->opname && !strncmp (str + 1, ptr->opname + 1, len - 1))
- return ptr;
- }
- }
- }
- return 0;
-}
-
-static TAO_CORBA_ComponentIR_PublishesDef_Perfect_Hash_OpTable tao_CORBA_ComponentIR_PublishesDef_optable;
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:966
-
-TAO::Collocation_Proxy_Broker *
-CORBA_ComponentIR__TAO_PublishesDef_Proxy_Broker_Factory_function ( ::CORBA::Object_ptr)
-{
- return reinterpret_cast<TAO::Collocation_Proxy_Broker *> (0xdead); // Dummy
-}
-
-int
-CORBA_ComponentIR__TAO_PublishesDef_Proxy_Broker_Factory_Initializer (size_t)
-{
- CORBA_ComponentIR__TAO_PublishesDef_Proxy_Broker_Factory_function_pointer =
- CORBA_ComponentIR__TAO_PublishesDef_Proxy_Broker_Factory_function;
-
- return 0;
-}
-
-static int
-CORBA_ComponentIR__TAO_PublishesDef_Proxy_Broker_Stub_Factory_Initializer_Scarecrow =
- CORBA_ComponentIR__TAO_PublishesDef_Proxy_Broker_Factory_Initializer (
- reinterpret_cast<size_t> (CORBA_ComponentIR__TAO_PublishesDef_Proxy_Broker_Factory_Initializer)
- );
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:103
-
-POA_CORBA::ComponentIR::PublishesDef::PublishesDef (void)
- : TAO_ServantBase ()
-{
- this->optable_ = &tao_CORBA_ComponentIR_PublishesDef_optable;
-}
-
-POA_CORBA::ComponentIR::PublishesDef::PublishesDef (const PublishesDef& rhs)
- : TAO_Abstract_ServantBase (rhs),
- TAO_ServantBase (rhs),
- POA_CORBA::IRObject (rhs),
- POA_CORBA::Contained (rhs),
- POA_CORBA::ComponentIR::EventPortDef (rhs)
-{
-}
-
-POA_CORBA::ComponentIR::PublishesDef::~PublishesDef (void)
-{
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:169
-
-namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _is_a_PublishesDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _is_a_PublishesDef_Upcall_Command (
- POA_CORBA::ComponentIR::PublishesDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_,
- 1);
-
- retval =
- this->servant_-> _is_a (
- arg_1);
- }
-
- private:
- POA_CORBA::ComponentIR::PublishesDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-void POA_CORBA::ComponentIR::PublishesDef::_is_a_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_val _tao_repository_id;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_repository_id
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::ComponentIR::PublishesDef * const impl =
- static_cast<POA_CORBA::ComponentIR::PublishesDef *> (servant);
-
- _is_a_PublishesDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _non_existent_PublishesDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _non_existent_PublishesDef_Upcall_Command (
- POA_CORBA::ComponentIR::PublishesDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _non_existent ();
- }
-
- private:
- POA_CORBA::ComponentIR::PublishesDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-void POA_CORBA::ComponentIR::PublishesDef::_non_existent_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ComponentIR::PublishesDef * const impl =
- static_cast<POA_CORBA::ComponentIR::PublishesDef *> (servant);
-
- _non_existent_PublishesDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _repository_id_PublishesDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _repository_id_PublishesDef_Upcall_Command (
- POA_CORBA::ComponentIR::PublishesDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Char *>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _repository_id ();
- }
-
- private:
- POA_CORBA::ComponentIR::PublishesDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-void POA_CORBA::ComponentIR::PublishesDef::_repository_id_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Char *>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ComponentIR::PublishesDef * const impl =
- static_cast<POA_CORBA::ComponentIR::PublishesDef *> (servant);
-
- _repository_id_PublishesDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:513
-
-void POA_CORBA::ComponentIR::PublishesDef::_interface_skel (
- TAO_ServerRequest & server_request,
- void * /* servant_upcall */,
- void * servant
- )
-{
- TAO_IFR_Client_Adapter *_tao_adapter =
- ACE_Dynamic_Service<TAO_IFR_Client_Adapter>::instance (
- TAO_ORB_Core::ifr_client_adapter_name ()
- );
-
- if (_tao_adapter == 0)
- {
- throw ::CORBA::INTF_REPOS (
- ::CORBA::OMGVMCID | 1,
- ::CORBA::COMPLETED_NO);
- }
-
- POA_CORBA::ComponentIR::PublishesDef * const impl =
- static_cast<POA_CORBA::ComponentIR::PublishesDef *> (servant);
- ::CORBA::InterfaceDef_ptr _tao_retval =
- impl->_get_interface ();
-
- server_request.init_reply ();
- TAO_OutputCDR &_tao_out = *server_request.outgoing ();
-
- ::CORBA::Boolean const _tao_result =
- _tao_adapter->interfacedef_cdr_insert (
- _tao_out,
- _tao_retval
- );
-
- _tao_adapter->dispose (_tao_retval);
-
- if (_tao_result == false)
- {
- throw ::CORBA::MARSHAL ();
- }
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_component_PublishesDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _get_component_PublishesDef_Upcall_Command (
- POA_CORBA::ComponentIR::PublishesDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Object>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Object> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _get_component ();
- }
-
- private:
- POA_CORBA::ComponentIR::PublishesDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-void POA_CORBA::ComponentIR::PublishesDef::_component_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Object>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ComponentIR::PublishesDef * const impl =
- static_cast<POA_CORBA::ComponentIR::PublishesDef *> (servant);
-
- _get_component_PublishesDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-::CORBA::Boolean POA_CORBA::ComponentIR::PublishesDef::_is_a (
- const char* value
- )
-{
- return
- (
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IRObject:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Contained:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/ComponentIR/EventPortDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/ComponentIR/PublishesDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Object:1.0"
- )
- );
-}
-
-const char* POA_CORBA::ComponentIR::PublishesDef::_interface_repository_id (void) const
-{
- return "IDL:omg.org/CORBA/ComponentIR/PublishesDef:1.0";
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:903
-
-void POA_CORBA::ComponentIR::PublishesDef::_dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- )
-{
- this->synchronous_upcall_dispatch (req,
- servant_upcall,
- this);
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:851
-
-CORBA::ComponentIR::PublishesDef *
-POA_CORBA::ComponentIR::PublishesDef::_this (void)
-{
- TAO_Stub *stub = this->_create_stub ();
-
- TAO_Stub_Auto_Ptr safe_stub (stub);
- ::CORBA::Object_ptr tmp = CORBA::Object::_nil ();
-
- ::CORBA::Boolean const _tao_opt_colloc =
- stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects ();
-
- ACE_NEW_RETURN (
- tmp,
- ::CORBA::Object (stub, _tao_opt_colloc, this),
- 0
- );
-
- ::CORBA::Object_var obj = tmp;
- (void) safe_stub.release ();
-
- typedef ::CORBA::ComponentIR::PublishesDef STUB_SCOPED_NAME;
- return
- TAO::Narrow_Utils<STUB_SCOPED_NAME>::unchecked_narrow (
- obj.in (),
- CORBA_ComponentIR__TAO_PublishesDef_Proxy_Broker_Factory_function_pointer
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1499
-
-class TAO_CORBA_ComponentIR_ConsumesDef_Perfect_Hash_OpTable
- : public TAO_Perfect_Hash_OpTable
-{
-private:
- unsigned int hash (const char *str, unsigned int len);
-
-public:
- const TAO_operation_db_entry * lookup (const char *str, unsigned int len);
-};
-
-/* C++ code produced by gperf version 2.8 (ACE version) */
-/* Command-line: C:\ACE\latest\ACE_wrappers\bin\gperf.exe -m -M -J -c -C -D -E -T -f 0 -F 0,0 -a -o -t -p -K opname -L C++ -Z TAO_CORBA_ComponentIR_ConsumesDef_Perfect_Hash_OpTable -N lookup */
-unsigned int
-TAO_CORBA_ComponentIR_ConsumesDef_Perfect_Hash_OpTable::hash (const char *str, unsigned int len)
-{
- static const unsigned char asso_values[] =
- {
-#if defined (ACE_MVS)
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 0,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 0,
- 37, 37, 0, 0, 37, 37, 37, 15, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 0, 0,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 10, 37, 37, 37, 37, 10, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37,
-#else
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 0, 37, 0, 37, 37,
- 0, 0, 37, 37, 37, 15, 37, 37, 37, 0,
- 0, 37, 37, 37, 37, 37, 10, 37, 37, 37,
- 37, 10, 37, 37, 37, 37, 37, 37,
-#endif /* ACE_MVS */
- };
- return len + asso_values[(int) str[len - 1]] + asso_values[(int) str[0]];
-}
-
-const TAO_operation_db_entry *
-TAO_CORBA_ComponentIR_ConsumesDef_Perfect_Hash_OpTable::lookup (const char *str, unsigned int len)
-{
- enum
- {
- TOTAL_KEYWORDS = 21,
- MIN_WORD_LENGTH = 4,
- MAX_WORD_LENGTH = 26,
- MIN_HASH_VALUE = 4,
- MAX_HASH_VALUE = 36,
- HASH_VALUE_RANGE = 33,
- DUPLICATES = 6,
- WORDLIST_SIZE = 25
- };
-
- static const TAO_operation_db_entry wordlist[] =
- {
- {"",0,0},{"",0,0},{"",0,0},{"",0,0},
- {"move", &POA_CORBA::ComponentIR::ConsumesDef::move_skel, 0},
- {"_is_a", &POA_CORBA::ComponentIR::ConsumesDef::_is_a_skel, 0},
- {"_get_id", &POA_CORBA::ComponentIR::ConsumesDef::_get_id_skel, 0},
- {"_set_id", &POA_CORBA::ComponentIR::ConsumesDef::_set_id_skel, 0},
- {"describe", &POA_CORBA::ComponentIR::ConsumesDef::describe_skel, 0},
- {"_get_name", &POA_CORBA::ComponentIR::ConsumesDef::_get_name_skel, 0},
- {"_set_name", &POA_CORBA::ComponentIR::ConsumesDef::_set_name_skel, 0},
- {"_interface", &POA_CORBA::ComponentIR::ConsumesDef::_interface_skel, 0},
- {"_get_version", &POA_CORBA::ComponentIR::ConsumesDef::_get_version_skel, 0},
- {"_set_version", &POA_CORBA::ComponentIR::ConsumesDef::_set_version_skel, 0},
- {"_get_def_kind", &POA_CORBA::ComponentIR::ConsumesDef::_get_def_kind_skel, 0},
- {"_repository_id", &POA_CORBA::ComponentIR::ConsumesDef::_repository_id_skel, 0},
- {"_get_defined_in", &POA_CORBA::ComponentIR::ConsumesDef::_get_defined_in_skel, 0},
- {"destroy", &POA_CORBA::ComponentIR::ConsumesDef::destroy_skel, 0},
- {"_get_absolute_name", &POA_CORBA::ComponentIR::ConsumesDef::_get_absolute_name_skel, 0},
- {"is_a", &POA_CORBA::ComponentIR::ConsumesDef::is_a_skel, 0},
- {"_get_event", &POA_CORBA::ComponentIR::ConsumesDef::_get_event_skel, 0},
- {"_component", &POA_CORBA::ComponentIR::ConsumesDef::_component_skel, 0},
- {"_set_event", &POA_CORBA::ComponentIR::ConsumesDef::_set_event_skel, 0},
- {"_non_existent", &POA_CORBA::ComponentIR::ConsumesDef::_non_existent_skel, 0},
- {"_get_containing_repository", &POA_CORBA::ComponentIR::ConsumesDef::_get_containing_repository_skel, 0},
- };
-
- static const signed char lookup[] =
- {
- -12, -2, -20, -3, 4, 5, -1, 53, 8, 48, 11, -1, -48, 14,
- 15, 16, -1, 17, 18, 19, -54, -9, -2, 23, -6, -2, -1, -1,
- -1, -1, -1, -1, -1, -1, -1, -1, 24,
- };
-
- if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
- {
- unsigned int key = hash (str, len);
-
- if (key <= MAX_HASH_VALUE && key >= MIN_HASH_VALUE)
- {
- int slot = lookup[key];
-
- if (slot >= 0 && slot < WORDLIST_SIZE)
- {
- const char *s = wordlist[slot].opname;
-
- if (*str == *s && !strncmp (str + 1, s + 1, len - 1))
- return &wordlist[slot];
- }
- else if (slot < 0 && slot >= -MAX_HASH_VALUE)
- return 0;
- else
- {
- unsigned int offset = key + slot + (slot > 0 ? -MAX_HASH_VALUE : MAX_HASH_VALUE);
- const TAO_operation_db_entry *base = &wordlist[-lookup[offset]];
- const TAO_operation_db_entry *ptr = base + -lookup[offset + 1];
-
- while (--ptr >= base)
- if (*str == *ptr->opname && !strncmp (str + 1, ptr->opname + 1, len - 1))
- return ptr;
- }
- }
- }
- return 0;
-}
-
-static TAO_CORBA_ComponentIR_ConsumesDef_Perfect_Hash_OpTable tao_CORBA_ComponentIR_ConsumesDef_optable;
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:966
-
-TAO::Collocation_Proxy_Broker *
-CORBA_ComponentIR__TAO_ConsumesDef_Proxy_Broker_Factory_function ( ::CORBA::Object_ptr)
-{
- return reinterpret_cast<TAO::Collocation_Proxy_Broker *> (0xdead); // Dummy
-}
-
-int
-CORBA_ComponentIR__TAO_ConsumesDef_Proxy_Broker_Factory_Initializer (size_t)
-{
- CORBA_ComponentIR__TAO_ConsumesDef_Proxy_Broker_Factory_function_pointer =
- CORBA_ComponentIR__TAO_ConsumesDef_Proxy_Broker_Factory_function;
-
- return 0;
-}
-
-static int
-CORBA_ComponentIR__TAO_ConsumesDef_Proxy_Broker_Stub_Factory_Initializer_Scarecrow =
- CORBA_ComponentIR__TAO_ConsumesDef_Proxy_Broker_Factory_Initializer (
- reinterpret_cast<size_t> (CORBA_ComponentIR__TAO_ConsumesDef_Proxy_Broker_Factory_Initializer)
- );
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:103
-
-POA_CORBA::ComponentIR::ConsumesDef::ConsumesDef (void)
- : TAO_ServantBase ()
-{
- this->optable_ = &tao_CORBA_ComponentIR_ConsumesDef_optable;
-}
-
-POA_CORBA::ComponentIR::ConsumesDef::ConsumesDef (const ConsumesDef& rhs)
- : TAO_Abstract_ServantBase (rhs),
- TAO_ServantBase (rhs),
- POA_CORBA::IRObject (rhs),
- POA_CORBA::Contained (rhs),
- POA_CORBA::ComponentIR::EventPortDef (rhs)
-{
-}
-
-POA_CORBA::ComponentIR::ConsumesDef::~ConsumesDef (void)
-{
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:169
-
-namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _is_a_ConsumesDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _is_a_ConsumesDef_Upcall_Command (
- POA_CORBA::ComponentIR::ConsumesDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_,
- 1);
-
- retval =
- this->servant_-> _is_a (
- arg_1);
- }
-
- private:
- POA_CORBA::ComponentIR::ConsumesDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-void POA_CORBA::ComponentIR::ConsumesDef::_is_a_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_val _tao_repository_id;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_repository_id
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::ComponentIR::ConsumesDef * const impl =
- static_cast<POA_CORBA::ComponentIR::ConsumesDef *> (servant);
-
- _is_a_ConsumesDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _non_existent_ConsumesDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _non_existent_ConsumesDef_Upcall_Command (
- POA_CORBA::ComponentIR::ConsumesDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _non_existent ();
- }
-
- private:
- POA_CORBA::ComponentIR::ConsumesDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-void POA_CORBA::ComponentIR::ConsumesDef::_non_existent_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ComponentIR::ConsumesDef * const impl =
- static_cast<POA_CORBA::ComponentIR::ConsumesDef *> (servant);
-
- _non_existent_ConsumesDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _repository_id_ConsumesDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _repository_id_ConsumesDef_Upcall_Command (
- POA_CORBA::ComponentIR::ConsumesDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Char *>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _repository_id ();
- }
-
- private:
- POA_CORBA::ComponentIR::ConsumesDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-void POA_CORBA::ComponentIR::ConsumesDef::_repository_id_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Char *>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ComponentIR::ConsumesDef * const impl =
- static_cast<POA_CORBA::ComponentIR::ConsumesDef *> (servant);
-
- _repository_id_ConsumesDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:513
-
-void POA_CORBA::ComponentIR::ConsumesDef::_interface_skel (
- TAO_ServerRequest & server_request,
- void * /* servant_upcall */,
- void * servant
- )
-{
- TAO_IFR_Client_Adapter *_tao_adapter =
- ACE_Dynamic_Service<TAO_IFR_Client_Adapter>::instance (
- TAO_ORB_Core::ifr_client_adapter_name ()
- );
-
- if (_tao_adapter == 0)
- {
- throw ::CORBA::INTF_REPOS (
- ::CORBA::OMGVMCID | 1,
- ::CORBA::COMPLETED_NO);
- }
-
- POA_CORBA::ComponentIR::ConsumesDef * const impl =
- static_cast<POA_CORBA::ComponentIR::ConsumesDef *> (servant);
- ::CORBA::InterfaceDef_ptr _tao_retval =
- impl->_get_interface ();
-
- server_request.init_reply ();
- TAO_OutputCDR &_tao_out = *server_request.outgoing ();
-
- ::CORBA::Boolean const _tao_result =
- _tao_adapter->interfacedef_cdr_insert (
- _tao_out,
- _tao_retval
- );
-
- _tao_adapter->dispose (_tao_retval);
-
- if (_tao_result == false)
- {
- throw ::CORBA::MARSHAL ();
- }
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_component_ConsumesDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _get_component_ConsumesDef_Upcall_Command (
- POA_CORBA::ComponentIR::ConsumesDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Object>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Object> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _get_component ();
- }
-
- private:
- POA_CORBA::ComponentIR::ConsumesDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-void POA_CORBA::ComponentIR::ConsumesDef::_component_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Object>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ComponentIR::ConsumesDef * const impl =
- static_cast<POA_CORBA::ComponentIR::ConsumesDef *> (servant);
-
- _get_component_ConsumesDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-::CORBA::Boolean POA_CORBA::ComponentIR::ConsumesDef::_is_a (
- const char* value
- )
-{
- return
- (
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IRObject:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Contained:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/ComponentIR/EventPortDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/ComponentIR/ConsumesDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Object:1.0"
- )
- );
-}
-
-const char* POA_CORBA::ComponentIR::ConsumesDef::_interface_repository_id (void) const
-{
- return "IDL:omg.org/CORBA/ComponentIR/ConsumesDef:1.0";
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:903
-
-void POA_CORBA::ComponentIR::ConsumesDef::_dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- )
-{
- this->synchronous_upcall_dispatch (req,
- servant_upcall,
- this);
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:851
-
-CORBA::ComponentIR::ConsumesDef *
-POA_CORBA::ComponentIR::ConsumesDef::_this (void)
-{
- TAO_Stub *stub = this->_create_stub ();
-
- TAO_Stub_Auto_Ptr safe_stub (stub);
- ::CORBA::Object_ptr tmp = CORBA::Object::_nil ();
-
- ::CORBA::Boolean const _tao_opt_colloc =
- stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects ();
-
- ACE_NEW_RETURN (
- tmp,
- ::CORBA::Object (stub, _tao_opt_colloc, this),
- 0
- );
-
- ::CORBA::Object_var obj = tmp;
- (void) safe_stub.release ();
-
- typedef ::CORBA::ComponentIR::ConsumesDef STUB_SCOPED_NAME;
- return
- TAO::Narrow_Utils<STUB_SCOPED_NAME>::unchecked_narrow (
- obj.in (),
- CORBA_ComponentIR__TAO_ConsumesDef_Proxy_Broker_Factory_function_pointer
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1499
-
-class TAO_CORBA_ComponentIR_ComponentDef_Perfect_Hash_OpTable
- : public TAO_Perfect_Hash_OpTable
-{
-private:
- unsigned int hash (const char *str, unsigned int len);
-
-public:
- const TAO_operation_db_entry * lookup (const char *str, unsigned int len);
-};
-
-/* C++ code produced by gperf version 2.8 (ACE version) */
-/* Command-line: C:\ACE\latest\ACE_wrappers\bin\gperf.exe -m -M -J -c -C -D -E -T -f 0 -F 0,0 -a -o -t -p -K opname -L C++ -Z TAO_CORBA_ComponentIR_ComponentDef_Perfect_Hash_OpTable -N lookup */
-unsigned int
-TAO_CORBA_ComponentIR_ComponentDef_Perfect_Hash_OpTable::hash (const char *str, unsigned int len)
-{
- static const unsigned char asso_values[] =
- {
-#if defined (ACE_MVS)
- 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
- 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
- 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
- 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
- 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
- 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
- 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
- 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
- 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
- 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
- 90, 90, 90, 90, 90, 90, 90, 90, 90, 35,
- 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
- 90, 90, 90, 90, 90, 90, 90, 90, 90, 0,
- 90, 0, 25, 0, 90, 90, 90, 5, 90, 90,
- 90, 90, 90, 90, 90, 90, 90, 30, 0, 5,
- 90, 10, 90, 90, 90, 90, 90, 90, 90, 90,
- 90, 90, 15, 35, 90, 90, 90, 20, 0, 90,
- 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
- 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
- 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
- 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
- 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
- 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
- 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
- 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
- 90, 90, 90, 90, 90, 90,
-#else
- 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
- 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
- 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
- 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
- 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
- 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
- 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
- 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
- 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
- 90, 90, 90, 90, 90, 35, 90, 0, 90, 0,
- 25, 0, 90, 90, 90, 5, 90, 90, 30, 0,
- 5, 90, 10, 90, 90, 15, 35, 90, 90, 90,
- 20, 0, 90, 90, 90, 90, 90, 90,
-#endif /* ACE_MVS */
- };
- return len + asso_values[(int) str[len - 1]] + asso_values[(int) str[0]];
-}
-
-const TAO_operation_db_entry *
-TAO_CORBA_ComponentIR_ComponentDef_Perfect_Hash_OpTable::lookup (const char *str, unsigned int len)
-{
- enum
- {
- TOTAL_KEYWORDS = 54,
- MIN_WORD_LENGTH = 4,
- MAX_WORD_LENGTH = 26,
- MIN_HASH_VALUE = 4,
- MAX_HASH_VALUE = 89,
- HASH_VALUE_RANGE = 86,
- DUPLICATES = 14,
- WORDLIST_SIZE = 58
- };
-
- static const TAO_operation_db_entry wordlist[] =
- {
- {"",0,0},{"",0,0},{"",0,0},{"",0,0},
- {"move", &POA_CORBA::ComponentIR::ComponentDef::move_skel, 0},
- {"is_a", &POA_CORBA::ComponentIR::ComponentDef::is_a_skel, 0},
- {"create_enum", &POA_CORBA::ComponentIR::ComponentDef::create_enum_skel, 0},
- {"create_value", &POA_CORBA::ComponentIR::ComponentDef::create_value_skel, 0},
- {"create_module", &POA_CORBA::ComponentIR::ComponentDef::create_module_skel, 0},
- {"create_native", &POA_CORBA::ComponentIR::ComponentDef::create_native_skel, 0},
- {"create_interface", &POA_CORBA::ComponentIR::ComponentDef::create_interface_skel, 0},
- {"create_attribute", &POA_CORBA::ComponentIR::ComponentDef::create_attribute_skel, 0},
- {"create_ext_value", &POA_CORBA::ComponentIR::ComponentDef::create_ext_value_skel, 0},
- {"create_union", &POA_CORBA::ComponentIR::ComponentDef::create_union_skel, 0},
- {"create_ext_attribute", &POA_CORBA::ComponentIR::ComponentDef::create_ext_attribute_skel, 0},
- {"create_exception", &POA_CORBA::ComponentIR::ComponentDef::create_exception_skel, 0},
- {"create_operation", &POA_CORBA::ComponentIR::ComponentDef::create_operation_skel, 0},
- {"create_local_interface", &POA_CORBA::ComponentIR::ComponentDef::create_local_interface_skel, 0},
- {"contents", &POA_CORBA::ComponentIR::ComponentDef::contents_skel, 0},
- {"create_abstract_interface", &POA_CORBA::ComponentIR::ComponentDef::create_abstract_interface_skel, 0},
- {"create_uses", &POA_CORBA::ComponentIR::ComponentDef::create_uses_skel, 0},
- {"create_alias", &POA_CORBA::ComponentIR::ComponentDef::create_alias_skel, 0},
- {"create_emits", &POA_CORBA::ComponentIR::ComponentDef::create_emits_skel, 0},
- {"create_provides", &POA_CORBA::ComponentIR::ComponentDef::create_provides_skel, 0},
- {"create_consumes", &POA_CORBA::ComponentIR::ComponentDef::create_consumes_skel, 0},
- {"create_publishes", &POA_CORBA::ComponentIR::ComponentDef::create_publishes_skel, 0},
- {"destroy", &POA_CORBA::ComponentIR::ComponentDef::destroy_skel, 0},
- {"describe", &POA_CORBA::ComponentIR::ComponentDef::describe_skel, 0},
- {"create_value_box", &POA_CORBA::ComponentIR::ComponentDef::create_value_box_skel, 0},
- {"_is_a", &POA_CORBA::ComponentIR::ComponentDef::_is_a_skel, 0},
- {"lookup_name", &POA_CORBA::ComponentIR::ComponentDef::lookup_name_skel, 0},
- {"describe_interface", &POA_CORBA::ComponentIR::ComponentDef::describe_interface_skel, 0},
- {"_get_name", &POA_CORBA::ComponentIR::ComponentDef::_get_name_skel, 0},
- {"_get_type", &POA_CORBA::ComponentIR::ComponentDef::_get_type_skel, 0},
- {"_set_name", &POA_CORBA::ComponentIR::ComponentDef::_set_name_skel, 0},
- {"_interface", &POA_CORBA::ComponentIR::ComponentDef::_interface_skel, 0},
- {"lookup", &POA_CORBA::ComponentIR::ComponentDef::lookup_skel, 0},
- {"describe_ext_interface", &POA_CORBA::ComponentIR::ComponentDef::describe_ext_interface_skel, 0},
- {"create_struct", &POA_CORBA::ComponentIR::ComponentDef::create_struct_skel, 0},
- {"create_constant", &POA_CORBA::ComponentIR::ComponentDef::create_constant_skel, 0},
- {"_get_version", &POA_CORBA::ComponentIR::ComponentDef::_get_version_skel, 0},
- {"_set_version", &POA_CORBA::ComponentIR::ComponentDef::_set_version_skel, 0},
- {"_get_absolute_name", &POA_CORBA::ComponentIR::ComponentDef::_get_absolute_name_skel, 0},
- {"_get_defined_in", &POA_CORBA::ComponentIR::ComponentDef::_get_defined_in_skel, 0},
- {"describe_contents", &POA_CORBA::ComponentIR::ComponentDef::describe_contents_skel, 0},
- {"_get_containing_repository", &POA_CORBA::ComponentIR::ComponentDef::_get_containing_repository_skel, 0},
- {"_get_id", &POA_CORBA::ComponentIR::ComponentDef::_get_id_skel, 0},
- {"_set_id", &POA_CORBA::ComponentIR::ComponentDef::_set_id_skel, 0},
- {"_get_base_interfaces", &POA_CORBA::ComponentIR::ComponentDef::_get_base_interfaces_skel, 0},
- {"_set_base_interfaces", &POA_CORBA::ComponentIR::ComponentDef::_set_base_interfaces_skel, 0},
- {"_get_def_kind", &POA_CORBA::ComponentIR::ComponentDef::_get_def_kind_skel, 0},
- {"_repository_id", &POA_CORBA::ComponentIR::ComponentDef::_repository_id_skel, 0},
- {"_get_supported_interfaces", &POA_CORBA::ComponentIR::ComponentDef::_get_supported_interfaces_skel, 0},
- {"_set_supported_interfaces", &POA_CORBA::ComponentIR::ComponentDef::_set_supported_interfaces_skel, 0},
- {"_component", &POA_CORBA::ComponentIR::ComponentDef::_component_skel, 0},
- {"_non_existent", &POA_CORBA::ComponentIR::ComponentDef::_non_existent_skel, 0},
- {"_get_base_component", &POA_CORBA::ComponentIR::ComponentDef::_get_base_component_skel, 0},
- {"_set_base_component", &POA_CORBA::ComponentIR::ComponentDef::_set_base_component_skel, 0},
- };
-
- static const signed char lookup[] =
- {
- -1, -1, -1, -1, 4, -8, -2, -10, -3, 5, -1, 6, 7, -97,
- -15, -2, -98, 13, -21, -2, 14, -96, 17, 18, -1, 19, 20, -98,
- -23, -2, -91, 25, 26, 27, -32, -3, 28, -1, -40, -2, 29, 30,
- -1, 31, -99, 35, 36, 37, 38, -1, 39, -1, -103, 42, -1, 43,
- -1, 44, -1, -1, -1, 45, -1, -1, -1, -46, -2, -91, -48, -2,
- -91, -52, -2, 50, 51, -93, -1, -1, -1, -1, 54, -1, -1, 55,
- -1, -1, -1, -56, -2, -91,
- };
-
- if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
- {
- unsigned int key = hash (str, len);
-
- if (key <= MAX_HASH_VALUE && key >= MIN_HASH_VALUE)
- {
- int slot = lookup[key];
-
- if (slot >= 0 && slot < WORDLIST_SIZE)
- {
- const char *s = wordlist[slot].opname;
-
- if (*str == *s && !strncmp (str + 1, s + 1, len - 1))
- return &wordlist[slot];
- }
- else if (slot < 0 && slot >= -MAX_HASH_VALUE)
- return 0;
- else
- {
- unsigned int offset = key + slot + (slot > 0 ? -MAX_HASH_VALUE : MAX_HASH_VALUE);
- const TAO_operation_db_entry *base = &wordlist[-lookup[offset]];
- const TAO_operation_db_entry *ptr = base + -lookup[offset + 1];
-
- while (--ptr >= base)
- if (*str == *ptr->opname && !strncmp (str + 1, ptr->opname + 1, len - 1))
- return ptr;
- }
- }
- }
- return 0;
-}
-
-static TAO_CORBA_ComponentIR_ComponentDef_Perfect_Hash_OpTable tao_CORBA_ComponentIR_ComponentDef_optable;
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:966
-
-TAO::Collocation_Proxy_Broker *
-CORBA_ComponentIR__TAO_ComponentDef_Proxy_Broker_Factory_function ( ::CORBA::Object_ptr)
-{
- return reinterpret_cast<TAO::Collocation_Proxy_Broker *> (0xdead); // Dummy
-}
-
-int
-CORBA_ComponentIR__TAO_ComponentDef_Proxy_Broker_Factory_Initializer (size_t)
-{
- CORBA_ComponentIR__TAO_ComponentDef_Proxy_Broker_Factory_function_pointer =
- CORBA_ComponentIR__TAO_ComponentDef_Proxy_Broker_Factory_function;
-
- return 0;
-}
-
-static int
-CORBA_ComponentIR__TAO_ComponentDef_Proxy_Broker_Stub_Factory_Initializer_Scarecrow =
- CORBA_ComponentIR__TAO_ComponentDef_Proxy_Broker_Factory_Initializer (
- reinterpret_cast<size_t> (CORBA_ComponentIR__TAO_ComponentDef_Proxy_Broker_Factory_Initializer)
- );
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:103
-
-POA_CORBA::ComponentIR::ComponentDef::ComponentDef (void)
- : TAO_ServantBase ()
-{
- this->optable_ = &tao_CORBA_ComponentIR_ComponentDef_optable;
-}
-
-POA_CORBA::ComponentIR::ComponentDef::ComponentDef (const ComponentDef& rhs)
- : TAO_Abstract_ServantBase (rhs),
- TAO_ServantBase (rhs),
- POA_CORBA::IRObject (rhs),
- POA_CORBA::Container (rhs),
- POA_CORBA::Contained (rhs),
- POA_CORBA::IDLType (rhs),
- POA_CORBA::InterfaceDef (rhs),
- POA_CORBA::InterfaceAttrExtension (rhs),
- POA_CORBA::ExtInterfaceDef (rhs)
-{
-}
-
-POA_CORBA::ComponentIR::ComponentDef::~ComponentDef (void)
-{
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_base_component_ComponentDef
- : public TAO::Upcall_Command
- {
- public:
- inline _get_base_component_ComponentDef (
- POA_CORBA::ComponentIR::ComponentDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::ComponentIR::ComponentDef>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::ComponentIR::ComponentDef> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->base_component ();
- }
-
- private:
- POA_CORBA::ComponentIR::ComponentDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ComponentIR::ComponentDef::_get_base_component_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::ComponentIR::ComponentDef>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ComponentIR::ComponentDef * const impl =
- static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
-
- _get_base_component_ComponentDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _set_base_component_ComponentDef
- : public TAO::Upcall_Command
- {
- public:
- inline _set_base_component_ComponentDef (
- POA_CORBA::ComponentIR::ComponentDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::ComponentIR::ComponentDef>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::ComponentIR::ComponentDef> (
- this->operation_details_,
- this->args_,
- 1);
-
- this->servant_->base_component (
- arg_1);
- }
-
- private:
- POA_CORBA::ComponentIR::ComponentDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ComponentIR::ComponentDef::_set_base_component_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< void>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::ComponentIR::ComponentDef>::in_arg_val _tao_base_component;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_base_component
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::ComponentIR::ComponentDef * const impl =
- static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
-
- _set_base_component_ComponentDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_supported_interfaces_ComponentDef
- : public TAO::Upcall_Command
- {
- public:
- inline _get_supported_interfaces_ComponentDef (
- POA_CORBA::ComponentIR::ComponentDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::InterfaceDefSeq>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::InterfaceDefSeq> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->supported_interfaces ();
- }
-
- private:
- POA_CORBA::ComponentIR::ComponentDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ComponentIR::ComponentDef::_get_supported_interfaces_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::InterfaceDefSeq>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ComponentIR::ComponentDef * const impl =
- static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
-
- _get_supported_interfaces_ComponentDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _set_supported_interfaces_ComponentDef
- : public TAO::Upcall_Command
- {
- public:
- inline _set_supported_interfaces_ComponentDef (
- POA_CORBA::ComponentIR::ComponentDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::InterfaceDefSeq>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::InterfaceDefSeq> (
- this->operation_details_,
- this->args_,
- 1);
-
- this->servant_->supported_interfaces (
- arg_1);
- }
-
- private:
- POA_CORBA::ComponentIR::ComponentDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ComponentIR::ComponentDef::_set_supported_interfaces_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< void>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::InterfaceDefSeq>::in_arg_val _tao_supported_interfaces;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_supported_interfaces
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::ComponentIR::ComponentDef * const impl =
- static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
-
- _set_supported_interfaces_ComponentDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class create_provides_ComponentDef
- : public TAO::Upcall_Command
- {
- public:
- inline create_provides_ComponentDef (
- POA_CORBA::ComponentIR::ComponentDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::ComponentIR::ProvidesDef>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::ComponentIR::ProvidesDef> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::RepositoryId> (
- this->operation_details_,
- this->args_,
- 1);
-
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_type arg_2 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Identifier> (
- this->operation_details_,
- this->args_,
- 2);
-
- TAO::SArg_Traits< ::CORBA::VersionSpec>::in_arg_type arg_3 =
- TAO::Portable_Server::get_in_arg< ::CORBA::VersionSpec> (
- this->operation_details_,
- this->args_,
- 3);
-
- TAO::SArg_Traits< ::CORBA::InterfaceDef>::in_arg_type arg_4 =
- TAO::Portable_Server::get_in_arg< ::CORBA::InterfaceDef> (
- this->operation_details_,
- this->args_,
- 4);
-
- retval =
- this->servant_->create_provides (
- arg_1
- , arg_2
- , arg_3
- , arg_4);
- }
-
- private:
- POA_CORBA::ComponentIR::ComponentDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ComponentIR::ComponentDef::create_provides_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::ComponentIR::ProvidesDef>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_val _tao_id;
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_val _tao_name;
- TAO::SArg_Traits< ::CORBA::VersionSpec>::in_arg_val _tao_version;
- TAO::SArg_Traits< ::CORBA::InterfaceDef>::in_arg_val _tao_interface_type;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_id,
- &_tao_name,
- &_tao_version,
- &_tao_interface_type
- };
-
- static size_t const nargs = 5;
-
- POA_CORBA::ComponentIR::ComponentDef * const impl =
- static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
-
- create_provides_ComponentDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class create_uses_ComponentDef
- : public TAO::Upcall_Command
- {
- public:
- inline create_uses_ComponentDef (
- POA_CORBA::ComponentIR::ComponentDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::ComponentIR::UsesDef>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::ComponentIR::UsesDef> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::RepositoryId> (
- this->operation_details_,
- this->args_,
- 1);
-
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_type arg_2 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Identifier> (
- this->operation_details_,
- this->args_,
- 2);
-
- TAO::SArg_Traits< ::CORBA::VersionSpec>::in_arg_type arg_3 =
- TAO::Portable_Server::get_in_arg< ::CORBA::VersionSpec> (
- this->operation_details_,
- this->args_,
- 3);
-
- TAO::SArg_Traits< ::CORBA::InterfaceDef>::in_arg_type arg_4 =
- TAO::Portable_Server::get_in_arg< ::CORBA::InterfaceDef> (
- this->operation_details_,
- this->args_,
- 4);
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::in_arg_type arg_5 =
- TAO::Portable_Server::get_in_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_,
- 5);
-
- retval =
- this->servant_->create_uses (
- arg_1
- , arg_2
- , arg_3
- , arg_4
- , arg_5);
- }
-
- private:
- POA_CORBA::ComponentIR::ComponentDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ComponentIR::ComponentDef::create_uses_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::ComponentIR::UsesDef>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_val _tao_id;
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_val _tao_name;
- TAO::SArg_Traits< ::CORBA::VersionSpec>::in_arg_val _tao_version;
- TAO::SArg_Traits< ::CORBA::InterfaceDef>::in_arg_val _tao_interface_type;
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::in_arg_val _tao_is_multiple;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_id,
- &_tao_name,
- &_tao_version,
- &_tao_interface_type,
- &_tao_is_multiple
- };
-
- static size_t const nargs = 6;
-
- POA_CORBA::ComponentIR::ComponentDef * const impl =
- static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
-
- create_uses_ComponentDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class create_emits_ComponentDef
- : public TAO::Upcall_Command
- {
- public:
- inline create_emits_ComponentDef (
- POA_CORBA::ComponentIR::ComponentDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::ComponentIR::EmitsDef>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::ComponentIR::EmitsDef> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::RepositoryId> (
- this->operation_details_,
- this->args_,
- 1);
-
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_type arg_2 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Identifier> (
- this->operation_details_,
- this->args_,
- 2);
-
- TAO::SArg_Traits< ::CORBA::VersionSpec>::in_arg_type arg_3 =
- TAO::Portable_Server::get_in_arg< ::CORBA::VersionSpec> (
- this->operation_details_,
- this->args_,
- 3);
-
- TAO::SArg_Traits< ::CORBA::ComponentIR::EventDef>::in_arg_type arg_4 =
- TAO::Portable_Server::get_in_arg< ::CORBA::ComponentIR::EventDef> (
- this->operation_details_,
- this->args_,
- 4);
-
- retval =
- this->servant_->create_emits (
- arg_1
- , arg_2
- , arg_3
- , arg_4);
- }
-
- private:
- POA_CORBA::ComponentIR::ComponentDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ComponentIR::ComponentDef::create_emits_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::ComponentIR::EmitsDef>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_val _tao_id;
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_val _tao_name;
- TAO::SArg_Traits< ::CORBA::VersionSpec>::in_arg_val _tao_version;
- TAO::SArg_Traits< ::CORBA::ComponentIR::EventDef>::in_arg_val _tao_event;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_id,
- &_tao_name,
- &_tao_version,
- &_tao_event
- };
-
- static size_t const nargs = 5;
-
- POA_CORBA::ComponentIR::ComponentDef * const impl =
- static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
-
- create_emits_ComponentDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class create_publishes_ComponentDef
- : public TAO::Upcall_Command
- {
- public:
- inline create_publishes_ComponentDef (
- POA_CORBA::ComponentIR::ComponentDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::ComponentIR::PublishesDef>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::ComponentIR::PublishesDef> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::RepositoryId> (
- this->operation_details_,
- this->args_,
- 1);
-
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_type arg_2 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Identifier> (
- this->operation_details_,
- this->args_,
- 2);
-
- TAO::SArg_Traits< ::CORBA::VersionSpec>::in_arg_type arg_3 =
- TAO::Portable_Server::get_in_arg< ::CORBA::VersionSpec> (
- this->operation_details_,
- this->args_,
- 3);
-
- TAO::SArg_Traits< ::CORBA::ComponentIR::EventDef>::in_arg_type arg_4 =
- TAO::Portable_Server::get_in_arg< ::CORBA::ComponentIR::EventDef> (
- this->operation_details_,
- this->args_,
- 4);
-
- retval =
- this->servant_->create_publishes (
- arg_1
- , arg_2
- , arg_3
- , arg_4);
- }
-
- private:
- POA_CORBA::ComponentIR::ComponentDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ComponentIR::ComponentDef::create_publishes_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::ComponentIR::PublishesDef>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_val _tao_id;
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_val _tao_name;
- TAO::SArg_Traits< ::CORBA::VersionSpec>::in_arg_val _tao_version;
- TAO::SArg_Traits< ::CORBA::ComponentIR::EventDef>::in_arg_val _tao_event;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_id,
- &_tao_name,
- &_tao_version,
- &_tao_event
- };
-
- static size_t const nargs = 5;
-
- POA_CORBA::ComponentIR::ComponentDef * const impl =
- static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
-
- create_publishes_ComponentDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class create_consumes_ComponentDef
- : public TAO::Upcall_Command
- {
- public:
- inline create_consumes_ComponentDef (
- POA_CORBA::ComponentIR::ComponentDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::ComponentIR::ConsumesDef>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::ComponentIR::ConsumesDef> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::RepositoryId> (
- this->operation_details_,
- this->args_,
- 1);
-
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_type arg_2 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Identifier> (
- this->operation_details_,
- this->args_,
- 2);
-
- TAO::SArg_Traits< ::CORBA::VersionSpec>::in_arg_type arg_3 =
- TAO::Portable_Server::get_in_arg< ::CORBA::VersionSpec> (
- this->operation_details_,
- this->args_,
- 3);
-
- TAO::SArg_Traits< ::CORBA::ComponentIR::EventDef>::in_arg_type arg_4 =
- TAO::Portable_Server::get_in_arg< ::CORBA::ComponentIR::EventDef> (
- this->operation_details_,
- this->args_,
- 4);
-
- retval =
- this->servant_->create_consumes (
- arg_1
- , arg_2
- , arg_3
- , arg_4);
- }
-
- private:
- POA_CORBA::ComponentIR::ComponentDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ComponentIR::ComponentDef::create_consumes_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::ComponentIR::ConsumesDef>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_val _tao_id;
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_val _tao_name;
- TAO::SArg_Traits< ::CORBA::VersionSpec>::in_arg_val _tao_version;
- TAO::SArg_Traits< ::CORBA::ComponentIR::EventDef>::in_arg_val _tao_event;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_id,
- &_tao_name,
- &_tao_version,
- &_tao_event
- };
-
- static size_t const nargs = 5;
-
- POA_CORBA::ComponentIR::ComponentDef * const impl =
- static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
-
- create_consumes_ComponentDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:169
-
-namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _is_a_ComponentDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _is_a_ComponentDef_Upcall_Command (
- POA_CORBA::ComponentIR::ComponentDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_,
- 1);
-
- retval =
- this->servant_-> _is_a (
- arg_1);
- }
-
- private:
- POA_CORBA::ComponentIR::ComponentDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-void POA_CORBA::ComponentIR::ComponentDef::_is_a_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_val _tao_repository_id;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_repository_id
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::ComponentIR::ComponentDef * const impl =
- static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
-
- _is_a_ComponentDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _non_existent_ComponentDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _non_existent_ComponentDef_Upcall_Command (
- POA_CORBA::ComponentIR::ComponentDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _non_existent ();
- }
-
- private:
- POA_CORBA::ComponentIR::ComponentDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-void POA_CORBA::ComponentIR::ComponentDef::_non_existent_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ComponentIR::ComponentDef * const impl =
- static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
-
- _non_existent_ComponentDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _repository_id_ComponentDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _repository_id_ComponentDef_Upcall_Command (
- POA_CORBA::ComponentIR::ComponentDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Char *>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _repository_id ();
- }
-
- private:
- POA_CORBA::ComponentIR::ComponentDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-void POA_CORBA::ComponentIR::ComponentDef::_repository_id_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Char *>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ComponentIR::ComponentDef * const impl =
- static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
-
- _repository_id_ComponentDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:513
-
-void POA_CORBA::ComponentIR::ComponentDef::_interface_skel (
- TAO_ServerRequest & server_request,
- void * /* servant_upcall */,
- void * servant
- )
-{
- TAO_IFR_Client_Adapter *_tao_adapter =
- ACE_Dynamic_Service<TAO_IFR_Client_Adapter>::instance (
- TAO_ORB_Core::ifr_client_adapter_name ()
- );
-
- if (_tao_adapter == 0)
- {
- throw ::CORBA::INTF_REPOS (
- ::CORBA::OMGVMCID | 1,
- ::CORBA::COMPLETED_NO);
- }
-
- POA_CORBA::ComponentIR::ComponentDef * const impl =
- static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
- ::CORBA::InterfaceDef_ptr _tao_retval =
- impl->_get_interface ();
-
- server_request.init_reply ();
- TAO_OutputCDR &_tao_out = *server_request.outgoing ();
-
- ::CORBA::Boolean const _tao_result =
- _tao_adapter->interfacedef_cdr_insert (
- _tao_out,
- _tao_retval
- );
-
- _tao_adapter->dispose (_tao_retval);
-
- if (_tao_result == false)
- {
- throw ::CORBA::MARSHAL ();
- }
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_component_ComponentDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _get_component_ComponentDef_Upcall_Command (
- POA_CORBA::ComponentIR::ComponentDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Object>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Object> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _get_component ();
- }
-
- private:
- POA_CORBA::ComponentIR::ComponentDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-void POA_CORBA::ComponentIR::ComponentDef::_component_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Object>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ComponentIR::ComponentDef * const impl =
- static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
-
- _get_component_ComponentDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-::CORBA::Boolean POA_CORBA::ComponentIR::ComponentDef::_is_a (
- const char* value
- )
-{
- return
- (
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IRObject:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Container:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Contained:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IDLType:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/InterfaceDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/InterfaceAttrExtension:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/ExtInterfaceDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/ComponentIR/ComponentDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Object:1.0"
- )
- );
-}
-
-const char* POA_CORBA::ComponentIR::ComponentDef::_interface_repository_id (void) const
-{
- return "IDL:omg.org/CORBA/ComponentIR/ComponentDef:1.0";
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:903
-
-void POA_CORBA::ComponentIR::ComponentDef::_dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- )
-{
- this->synchronous_upcall_dispatch (req,
- servant_upcall,
- this);
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:851
-
-CORBA::ComponentIR::ComponentDef *
-POA_CORBA::ComponentIR::ComponentDef::_this (void)
-{
- TAO_Stub *stub = this->_create_stub ();
-
- TAO_Stub_Auto_Ptr safe_stub (stub);
- ::CORBA::Object_ptr tmp = CORBA::Object::_nil ();
-
- ::CORBA::Boolean const _tao_opt_colloc =
- stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects ();
-
- ACE_NEW_RETURN (
- tmp,
- ::CORBA::Object (stub, _tao_opt_colloc, this),
- 0
- );
-
- ::CORBA::Object_var obj = tmp;
- (void) safe_stub.release ();
-
- typedef ::CORBA::ComponentIR::ComponentDef STUB_SCOPED_NAME;
- return
- TAO::Narrow_Utils<STUB_SCOPED_NAME>::unchecked_narrow (
- obj.in (),
- CORBA_ComponentIR__TAO_ComponentDef_Proxy_Broker_Factory_function_pointer
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1499
-
-class TAO_CORBA_ComponentIR_FactoryDef_Perfect_Hash_OpTable
- : public TAO_Perfect_Hash_OpTable
-{
-private:
- unsigned int hash (const char *str, unsigned int len);
-
-public:
- const TAO_operation_db_entry * lookup (const char *str, unsigned int len);
-};
-
-/* C++ code produced by gperf version 2.8 (ACE version) */
-/* Command-line: C:\ACE\latest\ACE_wrappers\bin\gperf.exe -m -M -J -c -C -D -E -T -f 0 -F 0,0 -a -o -t -p -K opname -L C++ -Z TAO_CORBA_ComponentIR_FactoryDef_Perfect_Hash_OpTable -N lookup */
-unsigned int
-TAO_CORBA_ComponentIR_FactoryDef_Perfect_Hash_OpTable::hash (const char *str, unsigned int len)
-{
- static const unsigned char asso_values[] =
- {
-#if defined (ACE_MVS)
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 0,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 0,
- 37, 37, 15, 0, 10, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 0, 5,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 0, 20, 37, 37, 37, 37, 10, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37,
-#else
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 0, 37, 0, 37, 37,
- 15, 0, 10, 37, 37, 37, 37, 37, 37, 0,
- 5, 37, 37, 37, 37, 0, 20, 37, 37, 37,
- 37, 10, 37, 37, 37, 37, 37, 37,
-#endif /* ACE_MVS */
- };
- return len + asso_values[(int) str[len - 1]] + asso_values[(int) str[0]];
-}
-
-const TAO_operation_db_entry *
-TAO_CORBA_ComponentIR_FactoryDef_Perfect_Hash_OpTable::lookup (const char *str, unsigned int len)
-{
- enum
- {
- TOTAL_KEYWORDS = 29,
- MIN_WORD_LENGTH = 4,
- MAX_WORD_LENGTH = 26,
- MIN_HASH_VALUE = 4,
- MAX_HASH_VALUE = 36,
- HASH_VALUE_RANGE = 33,
- DUPLICATES = 10,
- WORDLIST_SIZE = 33
- };
-
- static const TAO_operation_db_entry wordlist[] =
- {
- {"",0,0},{"",0,0},{"",0,0},{"",0,0},
- {"move", &POA_CORBA::ComponentIR::FactoryDef::move_skel, 0},
- {"_is_a", &POA_CORBA::ComponentIR::FactoryDef::_is_a_skel, 0},
- {"_get_name", &POA_CORBA::ComponentIR::FactoryDef::_get_name_skel, 0},
- {"_set_mode", &POA_CORBA::ComponentIR::FactoryDef::_set_mode_skel, 0},
- {"_get_mode", &POA_CORBA::ComponentIR::FactoryDef::_get_mode_skel, 0},
- {"_set_name", &POA_CORBA::ComponentIR::FactoryDef::_set_name_skel, 0},
- {"_interface", &POA_CORBA::ComponentIR::FactoryDef::_interface_skel, 0},
- {"_get_params", &POA_CORBA::ComponentIR::FactoryDef::_get_params_skel, 0},
- {"_set_params", &POA_CORBA::ComponentIR::FactoryDef::_set_params_skel, 0},
- {"_get_contexts", &POA_CORBA::ComponentIR::FactoryDef::_get_contexts_skel, 0},
- {"_set_contexts", &POA_CORBA::ComponentIR::FactoryDef::_set_contexts_skel, 0},
- {"_get_exceptions", &POA_CORBA::ComponentIR::FactoryDef::_get_exceptions_skel, 0},
- {"_set_exceptions", &POA_CORBA::ComponentIR::FactoryDef::_set_exceptions_skel, 0},
- {"_get_version", &POA_CORBA::ComponentIR::FactoryDef::_get_version_skel, 0},
- {"_set_version", &POA_CORBA::ComponentIR::FactoryDef::_set_version_skel, 0},
- {"_get_absolute_name", &POA_CORBA::ComponentIR::FactoryDef::_get_absolute_name_skel, 0},
- {"_get_defined_in", &POA_CORBA::ComponentIR::FactoryDef::_get_defined_in_skel, 0},
- {"_get_id", &POA_CORBA::ComponentIR::FactoryDef::_get_id_skel, 0},
- {"_set_id", &POA_CORBA::ComponentIR::FactoryDef::_set_id_skel, 0},
- {"describe", &POA_CORBA::ComponentIR::FactoryDef::describe_skel, 0},
- {"_get_result_def", &POA_CORBA::ComponentIR::FactoryDef::_get_result_def_skel, 0},
- {"_set_result_def", &POA_CORBA::ComponentIR::FactoryDef::_set_result_def_skel, 0},
- {"_get_def_kind", &POA_CORBA::ComponentIR::FactoryDef::_get_def_kind_skel, 0},
- {"_repository_id", &POA_CORBA::ComponentIR::FactoryDef::_repository_id_skel, 0},
- {"_component", &POA_CORBA::ComponentIR::FactoryDef::_component_skel, 0},
- {"_get_result", &POA_CORBA::ComponentIR::FactoryDef::_get_result_skel, 0},
- {"destroy", &POA_CORBA::ComponentIR::FactoryDef::destroy_skel, 0},
- {"_non_existent", &POA_CORBA::ComponentIR::FactoryDef::_non_existent_skel, 0},
- {"_get_containing_repository", &POA_CORBA::ComponentIR::FactoryDef::_get_containing_repository_skel, 0},
- };
-
- if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
- {
- unsigned int key = hash (str, len);
-
- if (key <= MAX_HASH_VALUE && key >= MIN_HASH_VALUE)
- {
- {
- const TAO_operation_db_entry *resword;
-
- switch (key)
- {
- case 4:
- resword = &wordlist[4]; break;
- case 5:
- resword = &wordlist[5]; break;
- case 9:
- resword = &wordlist[6];
- if (*str == *resword->opname && !strncmp (str + 1, resword->opname + 1, len - 1)) return resword;
- resword = &wordlist[7];
- if (*str == *resword->opname && !strncmp (str + 1, resword->opname + 1, len - 1)) return resword;
- resword = &wordlist[8];
- if (*str == *resword->opname && !strncmp (str + 1, resword->opname + 1, len - 1)) return resword;
- resword = &wordlist[9];
- if (*str == *resword->opname && !strncmp (str + 1, resword->opname + 1, len - 1)) return resword;
- return 0;
- case 10:
- resword = &wordlist[10]; break;
- case 11:
- resword = &wordlist[11];
- if (*str == *resword->opname && !strncmp (str + 1, resword->opname + 1, len - 1)) return resword;
- resword = &wordlist[12];
- if (*str == *resword->opname && !strncmp (str + 1, resword->opname + 1, len - 1)) return resword;
- return 0;
- case 13:
- resword = &wordlist[13];
- if (*str == *resword->opname && !strncmp (str + 1, resword->opname + 1, len - 1)) return resword;
- resword = &wordlist[14];
- if (*str == *resword->opname && !strncmp (str + 1, resword->opname + 1, len - 1)) return resword;
- return 0;
- case 15:
- resword = &wordlist[15];
- if (*str == *resword->opname && !strncmp (str + 1, resword->opname + 1, len - 1)) return resword;
- resword = &wordlist[16];
- if (*str == *resword->opname && !strncmp (str + 1, resword->opname + 1, len - 1)) return resword;
- return 0;
- case 17:
- resword = &wordlist[17];
- if (*str == *resword->opname && !strncmp (str + 1, resword->opname + 1, len - 1)) return resword;
- resword = &wordlist[18];
- if (*str == *resword->opname && !strncmp (str + 1, resword->opname + 1, len - 1)) return resword;
- return 0;
- case 18:
- resword = &wordlist[19]; break;
- case 20:
- resword = &wordlist[20]; break;
- case 22:
- resword = &wordlist[21];
- if (*str == *resword->opname && !strncmp (str + 1, resword->opname + 1, len - 1)) return resword;
- resword = &wordlist[22];
- if (*str == *resword->opname && !strncmp (str + 1, resword->opname + 1, len - 1)) return resword;
- return 0;
- case 23:
- resword = &wordlist[23]; break;
- case 25:
- resword = &wordlist[24];
- if (*str == *resword->opname && !strncmp (str + 1, resword->opname + 1, len - 1)) return resword;
- resword = &wordlist[25];
- if (*str == *resword->opname && !strncmp (str + 1, resword->opname + 1, len - 1)) return resword;
- return 0;
- case 28:
- resword = &wordlist[26]; break;
- case 29:
- resword = &wordlist[27]; break;
- case 30:
- resword = &wordlist[28]; break;
- case 31:
- resword = &wordlist[29]; break;
- case 32:
- resword = &wordlist[30]; break;
- case 33:
- resword = &wordlist[31]; break;
- case 36:
- resword = &wordlist[32]; break;
- default: return 0;
- }
- if (*str == *resword->opname && !strncmp (str + 1, resword->opname + 1, len - 1))
- return resword;
- return 0;
- }
- }
- }
- return 0;
-}
-
-static TAO_CORBA_ComponentIR_FactoryDef_Perfect_Hash_OpTable tao_CORBA_ComponentIR_FactoryDef_optable;
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:966
-
-TAO::Collocation_Proxy_Broker *
-CORBA_ComponentIR__TAO_FactoryDef_Proxy_Broker_Factory_function ( ::CORBA::Object_ptr)
-{
- return reinterpret_cast<TAO::Collocation_Proxy_Broker *> (0xdead); // Dummy
-}
-
-int
-CORBA_ComponentIR__TAO_FactoryDef_Proxy_Broker_Factory_Initializer (size_t)
-{
- CORBA_ComponentIR__TAO_FactoryDef_Proxy_Broker_Factory_function_pointer =
- CORBA_ComponentIR__TAO_FactoryDef_Proxy_Broker_Factory_function;
-
- return 0;
-}
-
-static int
-CORBA_ComponentIR__TAO_FactoryDef_Proxy_Broker_Stub_Factory_Initializer_Scarecrow =
- CORBA_ComponentIR__TAO_FactoryDef_Proxy_Broker_Factory_Initializer (
- reinterpret_cast<size_t> (CORBA_ComponentIR__TAO_FactoryDef_Proxy_Broker_Factory_Initializer)
- );
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:103
-
-POA_CORBA::ComponentIR::FactoryDef::FactoryDef (void)
- : TAO_ServantBase ()
-{
- this->optable_ = &tao_CORBA_ComponentIR_FactoryDef_optable;
-}
-
-POA_CORBA::ComponentIR::FactoryDef::FactoryDef (const FactoryDef& rhs)
- : TAO_Abstract_ServantBase (rhs),
- TAO_ServantBase (rhs),
- POA_CORBA::IRObject (rhs),
- POA_CORBA::Contained (rhs),
- POA_CORBA::OperationDef (rhs)
-{
-}
-
-POA_CORBA::ComponentIR::FactoryDef::~FactoryDef (void)
-{
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:169
-
-namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _is_a_FactoryDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _is_a_FactoryDef_Upcall_Command (
- POA_CORBA::ComponentIR::FactoryDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_,
- 1);
-
- retval =
- this->servant_-> _is_a (
- arg_1);
- }
-
- private:
- POA_CORBA::ComponentIR::FactoryDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-void POA_CORBA::ComponentIR::FactoryDef::_is_a_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_val _tao_repository_id;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_repository_id
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::ComponentIR::FactoryDef * const impl =
- static_cast<POA_CORBA::ComponentIR::FactoryDef *> (servant);
-
- _is_a_FactoryDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _non_existent_FactoryDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _non_existent_FactoryDef_Upcall_Command (
- POA_CORBA::ComponentIR::FactoryDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _non_existent ();
- }
-
- private:
- POA_CORBA::ComponentIR::FactoryDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-void POA_CORBA::ComponentIR::FactoryDef::_non_existent_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ComponentIR::FactoryDef * const impl =
- static_cast<POA_CORBA::ComponentIR::FactoryDef *> (servant);
-
- _non_existent_FactoryDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _repository_id_FactoryDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _repository_id_FactoryDef_Upcall_Command (
- POA_CORBA::ComponentIR::FactoryDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Char *>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _repository_id ();
- }
-
- private:
- POA_CORBA::ComponentIR::FactoryDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-void POA_CORBA::ComponentIR::FactoryDef::_repository_id_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Char *>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ComponentIR::FactoryDef * const impl =
- static_cast<POA_CORBA::ComponentIR::FactoryDef *> (servant);
-
- _repository_id_FactoryDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:513
-
-void POA_CORBA::ComponentIR::FactoryDef::_interface_skel (
- TAO_ServerRequest & server_request,
- void * /* servant_upcall */,
- void * servant
- )
-{
- TAO_IFR_Client_Adapter *_tao_adapter =
- ACE_Dynamic_Service<TAO_IFR_Client_Adapter>::instance (
- TAO_ORB_Core::ifr_client_adapter_name ()
- );
-
- if (_tao_adapter == 0)
- {
- throw ::CORBA::INTF_REPOS (
- ::CORBA::OMGVMCID | 1,
- ::CORBA::COMPLETED_NO);
- }
-
- POA_CORBA::ComponentIR::FactoryDef * const impl =
- static_cast<POA_CORBA::ComponentIR::FactoryDef *> (servant);
- ::CORBA::InterfaceDef_ptr _tao_retval =
- impl->_get_interface ();
-
- server_request.init_reply ();
- TAO_OutputCDR &_tao_out = *server_request.outgoing ();
-
- ::CORBA::Boolean const _tao_result =
- _tao_adapter->interfacedef_cdr_insert (
- _tao_out,
- _tao_retval
- );
-
- _tao_adapter->dispose (_tao_retval);
-
- if (_tao_result == false)
- {
- throw ::CORBA::MARSHAL ();
- }
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_component_FactoryDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _get_component_FactoryDef_Upcall_Command (
- POA_CORBA::ComponentIR::FactoryDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Object>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Object> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _get_component ();
- }
-
- private:
- POA_CORBA::ComponentIR::FactoryDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-void POA_CORBA::ComponentIR::FactoryDef::_component_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Object>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ComponentIR::FactoryDef * const impl =
- static_cast<POA_CORBA::ComponentIR::FactoryDef *> (servant);
-
- _get_component_FactoryDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-::CORBA::Boolean POA_CORBA::ComponentIR::FactoryDef::_is_a (
- const char* value
- )
-{
- return
- (
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IRObject:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Contained:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/OperationDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/ComponentIR/FactoryDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Object:1.0"
- )
- );
-}
-
-const char* POA_CORBA::ComponentIR::FactoryDef::_interface_repository_id (void) const
-{
- return "IDL:omg.org/CORBA/ComponentIR/FactoryDef:1.0";
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:903
-
-void POA_CORBA::ComponentIR::FactoryDef::_dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- )
-{
- this->synchronous_upcall_dispatch (req,
- servant_upcall,
- this);
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:851
-
-CORBA::ComponentIR::FactoryDef *
-POA_CORBA::ComponentIR::FactoryDef::_this (void)
-{
- TAO_Stub *stub = this->_create_stub ();
-
- TAO_Stub_Auto_Ptr safe_stub (stub);
- ::CORBA::Object_ptr tmp = CORBA::Object::_nil ();
-
- ::CORBA::Boolean const _tao_opt_colloc =
- stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects ();
-
- ACE_NEW_RETURN (
- tmp,
- ::CORBA::Object (stub, _tao_opt_colloc, this),
- 0
- );
-
- ::CORBA::Object_var obj = tmp;
- (void) safe_stub.release ();
-
- typedef ::CORBA::ComponentIR::FactoryDef STUB_SCOPED_NAME;
- return
- TAO::Narrow_Utils<STUB_SCOPED_NAME>::unchecked_narrow (
- obj.in (),
- CORBA_ComponentIR__TAO_FactoryDef_Proxy_Broker_Factory_function_pointer
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1499
-
-class TAO_CORBA_ComponentIR_FinderDef_Perfect_Hash_OpTable
- : public TAO_Perfect_Hash_OpTable
-{
-private:
- unsigned int hash (const char *str, unsigned int len);
-
-public:
- const TAO_operation_db_entry * lookup (const char *str, unsigned int len);
-};
-
-/* C++ code produced by gperf version 2.8 (ACE version) */
-/* Command-line: C:\ACE\latest\ACE_wrappers\bin\gperf.exe -m -M -J -c -C -D -E -T -f 0 -F 0,0 -a -o -t -p -K opname -L C++ -Z TAO_CORBA_ComponentIR_FinderDef_Perfect_Hash_OpTable -N lookup */
-unsigned int
-TAO_CORBA_ComponentIR_FinderDef_Perfect_Hash_OpTable::hash (const char *str, unsigned int len)
-{
- static const unsigned char asso_values[] =
- {
-#if defined (ACE_MVS)
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 0,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 0,
- 37, 37, 15, 0, 10, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 0, 5,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 0, 20, 37, 37, 37, 37, 10, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37,
-#else
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 0, 37, 0, 37, 37,
- 15, 0, 10, 37, 37, 37, 37, 37, 37, 0,
- 5, 37, 37, 37, 37, 0, 20, 37, 37, 37,
- 37, 10, 37, 37, 37, 37, 37, 37,
-#endif /* ACE_MVS */
- };
- return len + asso_values[(int) str[len - 1]] + asso_values[(int) str[0]];
-}
-
-const TAO_operation_db_entry *
-TAO_CORBA_ComponentIR_FinderDef_Perfect_Hash_OpTable::lookup (const char *str, unsigned int len)
-{
- enum
- {
- TOTAL_KEYWORDS = 29,
- MIN_WORD_LENGTH = 4,
- MAX_WORD_LENGTH = 26,
- MIN_HASH_VALUE = 4,
- MAX_HASH_VALUE = 36,
- HASH_VALUE_RANGE = 33,
- DUPLICATES = 10,
- WORDLIST_SIZE = 33
- };
-
- static const TAO_operation_db_entry wordlist[] =
- {
- {"",0,0},{"",0,0},{"",0,0},{"",0,0},
- {"move", &POA_CORBA::ComponentIR::FinderDef::move_skel, 0},
- {"_is_a", &POA_CORBA::ComponentIR::FinderDef::_is_a_skel, 0},
- {"_get_name", &POA_CORBA::ComponentIR::FinderDef::_get_name_skel, 0},
- {"_set_mode", &POA_CORBA::ComponentIR::FinderDef::_set_mode_skel, 0},
- {"_get_mode", &POA_CORBA::ComponentIR::FinderDef::_get_mode_skel, 0},
- {"_set_name", &POA_CORBA::ComponentIR::FinderDef::_set_name_skel, 0},
- {"_interface", &POA_CORBA::ComponentIR::FinderDef::_interface_skel, 0},
- {"_get_params", &POA_CORBA::ComponentIR::FinderDef::_get_params_skel, 0},
- {"_set_params", &POA_CORBA::ComponentIR::FinderDef::_set_params_skel, 0},
- {"_get_contexts", &POA_CORBA::ComponentIR::FinderDef::_get_contexts_skel, 0},
- {"_set_contexts", &POA_CORBA::ComponentIR::FinderDef::_set_contexts_skel, 0},
- {"_get_exceptions", &POA_CORBA::ComponentIR::FinderDef::_get_exceptions_skel, 0},
- {"_set_exceptions", &POA_CORBA::ComponentIR::FinderDef::_set_exceptions_skel, 0},
- {"_get_version", &POA_CORBA::ComponentIR::FinderDef::_get_version_skel, 0},
- {"_set_version", &POA_CORBA::ComponentIR::FinderDef::_set_version_skel, 0},
- {"_get_absolute_name", &POA_CORBA::ComponentIR::FinderDef::_get_absolute_name_skel, 0},
- {"_get_defined_in", &POA_CORBA::ComponentIR::FinderDef::_get_defined_in_skel, 0},
- {"_get_id", &POA_CORBA::ComponentIR::FinderDef::_get_id_skel, 0},
- {"_set_id", &POA_CORBA::ComponentIR::FinderDef::_set_id_skel, 0},
- {"describe", &POA_CORBA::ComponentIR::FinderDef::describe_skel, 0},
- {"_get_result_def", &POA_CORBA::ComponentIR::FinderDef::_get_result_def_skel, 0},
- {"_set_result_def", &POA_CORBA::ComponentIR::FinderDef::_set_result_def_skel, 0},
- {"_get_def_kind", &POA_CORBA::ComponentIR::FinderDef::_get_def_kind_skel, 0},
- {"_repository_id", &POA_CORBA::ComponentIR::FinderDef::_repository_id_skel, 0},
- {"_component", &POA_CORBA::ComponentIR::FinderDef::_component_skel, 0},
- {"_get_result", &POA_CORBA::ComponentIR::FinderDef::_get_result_skel, 0},
- {"destroy", &POA_CORBA::ComponentIR::FinderDef::destroy_skel, 0},
- {"_non_existent", &POA_CORBA::ComponentIR::FinderDef::_non_existent_skel, 0},
- {"_get_containing_repository", &POA_CORBA::ComponentIR::FinderDef::_get_containing_repository_skel, 0},
- };
-
- if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
- {
- unsigned int key = hash (str, len);
-
- if (key <= MAX_HASH_VALUE && key >= MIN_HASH_VALUE)
- {
- {
- const TAO_operation_db_entry *resword;
-
- switch (key)
- {
- case 4:
- resword = &wordlist[4]; break;
- case 5:
- resword = &wordlist[5]; break;
- case 9:
- resword = &wordlist[6];
- if (*str == *resword->opname && !strncmp (str + 1, resword->opname + 1, len - 1)) return resword;
- resword = &wordlist[7];
- if (*str == *resword->opname && !strncmp (str + 1, resword->opname + 1, len - 1)) return resword;
- resword = &wordlist[8];
- if (*str == *resword->opname && !strncmp (str + 1, resword->opname + 1, len - 1)) return resword;
- resword = &wordlist[9];
- if (*str == *resword->opname && !strncmp (str + 1, resword->opname + 1, len - 1)) return resword;
- return 0;
- case 10:
- resword = &wordlist[10]; break;
- case 11:
- resword = &wordlist[11];
- if (*str == *resword->opname && !strncmp (str + 1, resword->opname + 1, len - 1)) return resword;
- resword = &wordlist[12];
- if (*str == *resword->opname && !strncmp (str + 1, resword->opname + 1, len - 1)) return resword;
- return 0;
- case 13:
- resword = &wordlist[13];
- if (*str == *resword->opname && !strncmp (str + 1, resword->opname + 1, len - 1)) return resword;
- resword = &wordlist[14];
- if (*str == *resword->opname && !strncmp (str + 1, resword->opname + 1, len - 1)) return resword;
- return 0;
- case 15:
- resword = &wordlist[15];
- if (*str == *resword->opname && !strncmp (str + 1, resword->opname + 1, len - 1)) return resword;
- resword = &wordlist[16];
- if (*str == *resword->opname && !strncmp (str + 1, resword->opname + 1, len - 1)) return resword;
- return 0;
- case 17:
- resword = &wordlist[17];
- if (*str == *resword->opname && !strncmp (str + 1, resword->opname + 1, len - 1)) return resword;
- resword = &wordlist[18];
- if (*str == *resword->opname && !strncmp (str + 1, resword->opname + 1, len - 1)) return resword;
- return 0;
- case 18:
- resword = &wordlist[19]; break;
- case 20:
- resword = &wordlist[20]; break;
- case 22:
- resword = &wordlist[21];
- if (*str == *resword->opname && !strncmp (str + 1, resword->opname + 1, len - 1)) return resword;
- resword = &wordlist[22];
- if (*str == *resword->opname && !strncmp (str + 1, resword->opname + 1, len - 1)) return resword;
- return 0;
- case 23:
- resword = &wordlist[23]; break;
- case 25:
- resword = &wordlist[24];
- if (*str == *resword->opname && !strncmp (str + 1, resword->opname + 1, len - 1)) return resword;
- resword = &wordlist[25];
- if (*str == *resword->opname && !strncmp (str + 1, resword->opname + 1, len - 1)) return resword;
- return 0;
- case 28:
- resword = &wordlist[26]; break;
- case 29:
- resword = &wordlist[27]; break;
- case 30:
- resword = &wordlist[28]; break;
- case 31:
- resword = &wordlist[29]; break;
- case 32:
- resword = &wordlist[30]; break;
- case 33:
- resword = &wordlist[31]; break;
- case 36:
- resword = &wordlist[32]; break;
- default: return 0;
- }
- if (*str == *resword->opname && !strncmp (str + 1, resword->opname + 1, len - 1))
- return resword;
- return 0;
- }
- }
- }
- return 0;
-}
-
-static TAO_CORBA_ComponentIR_FinderDef_Perfect_Hash_OpTable tao_CORBA_ComponentIR_FinderDef_optable;
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:966
-
-TAO::Collocation_Proxy_Broker *
-CORBA_ComponentIR__TAO_FinderDef_Proxy_Broker_Factory_function ( ::CORBA::Object_ptr)
-{
- return reinterpret_cast<TAO::Collocation_Proxy_Broker *> (0xdead); // Dummy
-}
-
-int
-CORBA_ComponentIR__TAO_FinderDef_Proxy_Broker_Factory_Initializer (size_t)
-{
- CORBA_ComponentIR__TAO_FinderDef_Proxy_Broker_Factory_function_pointer =
- CORBA_ComponentIR__TAO_FinderDef_Proxy_Broker_Factory_function;
-
- return 0;
-}
-
-static int
-CORBA_ComponentIR__TAO_FinderDef_Proxy_Broker_Stub_Factory_Initializer_Scarecrow =
- CORBA_ComponentIR__TAO_FinderDef_Proxy_Broker_Factory_Initializer (
- reinterpret_cast<size_t> (CORBA_ComponentIR__TAO_FinderDef_Proxy_Broker_Factory_Initializer)
- );
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:103
-
-POA_CORBA::ComponentIR::FinderDef::FinderDef (void)
- : TAO_ServantBase ()
-{
- this->optable_ = &tao_CORBA_ComponentIR_FinderDef_optable;
-}
-
-POA_CORBA::ComponentIR::FinderDef::FinderDef (const FinderDef& rhs)
- : TAO_Abstract_ServantBase (rhs),
- TAO_ServantBase (rhs),
- POA_CORBA::IRObject (rhs),
- POA_CORBA::Contained (rhs),
- POA_CORBA::OperationDef (rhs)
-{
-}
-
-POA_CORBA::ComponentIR::FinderDef::~FinderDef (void)
-{
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:169
-
-namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _is_a_FinderDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _is_a_FinderDef_Upcall_Command (
- POA_CORBA::ComponentIR::FinderDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_,
- 1);
-
- retval =
- this->servant_-> _is_a (
- arg_1);
- }
-
- private:
- POA_CORBA::ComponentIR::FinderDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-void POA_CORBA::ComponentIR::FinderDef::_is_a_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_val _tao_repository_id;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_repository_id
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::ComponentIR::FinderDef * const impl =
- static_cast<POA_CORBA::ComponentIR::FinderDef *> (servant);
-
- _is_a_FinderDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _non_existent_FinderDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _non_existent_FinderDef_Upcall_Command (
- POA_CORBA::ComponentIR::FinderDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _non_existent ();
- }
-
- private:
- POA_CORBA::ComponentIR::FinderDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-void POA_CORBA::ComponentIR::FinderDef::_non_existent_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ComponentIR::FinderDef * const impl =
- static_cast<POA_CORBA::ComponentIR::FinderDef *> (servant);
-
- _non_existent_FinderDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _repository_id_FinderDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _repository_id_FinderDef_Upcall_Command (
- POA_CORBA::ComponentIR::FinderDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Char *>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _repository_id ();
- }
-
- private:
- POA_CORBA::ComponentIR::FinderDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-void POA_CORBA::ComponentIR::FinderDef::_repository_id_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Char *>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ComponentIR::FinderDef * const impl =
- static_cast<POA_CORBA::ComponentIR::FinderDef *> (servant);
-
- _repository_id_FinderDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:513
-
-void POA_CORBA::ComponentIR::FinderDef::_interface_skel (
- TAO_ServerRequest & server_request,
- void * /* servant_upcall */,
- void * servant
- )
-{
- TAO_IFR_Client_Adapter *_tao_adapter =
- ACE_Dynamic_Service<TAO_IFR_Client_Adapter>::instance (
- TAO_ORB_Core::ifr_client_adapter_name ()
- );
-
- if (_tao_adapter == 0)
- {
- throw ::CORBA::INTF_REPOS (
- ::CORBA::OMGVMCID | 1,
- ::CORBA::COMPLETED_NO);
- }
-
- POA_CORBA::ComponentIR::FinderDef * const impl =
- static_cast<POA_CORBA::ComponentIR::FinderDef *> (servant);
- ::CORBA::InterfaceDef_ptr _tao_retval =
- impl->_get_interface ();
-
- server_request.init_reply ();
- TAO_OutputCDR &_tao_out = *server_request.outgoing ();
-
- ::CORBA::Boolean const _tao_result =
- _tao_adapter->interfacedef_cdr_insert (
- _tao_out,
- _tao_retval
- );
-
- _tao_adapter->dispose (_tao_retval);
-
- if (_tao_result == false)
- {
- throw ::CORBA::MARSHAL ();
- }
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_component_FinderDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _get_component_FinderDef_Upcall_Command (
- POA_CORBA::ComponentIR::FinderDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Object>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Object> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _get_component ();
- }
-
- private:
- POA_CORBA::ComponentIR::FinderDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-void POA_CORBA::ComponentIR::FinderDef::_component_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Object>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ComponentIR::FinderDef * const impl =
- static_cast<POA_CORBA::ComponentIR::FinderDef *> (servant);
-
- _get_component_FinderDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-::CORBA::Boolean POA_CORBA::ComponentIR::FinderDef::_is_a (
- const char* value
- )
-{
- return
- (
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IRObject:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Contained:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/OperationDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/ComponentIR/FinderDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Object:1.0"
- )
- );
-}
-
-const char* POA_CORBA::ComponentIR::FinderDef::_interface_repository_id (void) const
-{
- return "IDL:omg.org/CORBA/ComponentIR/FinderDef:1.0";
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:903
-
-void POA_CORBA::ComponentIR::FinderDef::_dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- )
-{
- this->synchronous_upcall_dispatch (req,
- servant_upcall,
- this);
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:851
-
-CORBA::ComponentIR::FinderDef *
-POA_CORBA::ComponentIR::FinderDef::_this (void)
-{
- TAO_Stub *stub = this->_create_stub ();
-
- TAO_Stub_Auto_Ptr safe_stub (stub);
- ::CORBA::Object_ptr tmp = CORBA::Object::_nil ();
-
- ::CORBA::Boolean const _tao_opt_colloc =
- stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects ();
-
- ACE_NEW_RETURN (
- tmp,
- ::CORBA::Object (stub, _tao_opt_colloc, this),
- 0
- );
-
- ::CORBA::Object_var obj = tmp;
- (void) safe_stub.release ();
-
- typedef ::CORBA::ComponentIR::FinderDef STUB_SCOPED_NAME;
- return
- TAO::Narrow_Utils<STUB_SCOPED_NAME>::unchecked_narrow (
- obj.in (),
- CORBA_ComponentIR__TAO_FinderDef_Proxy_Broker_Factory_function_pointer
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1499
-
-class TAO_CORBA_ComponentIR_HomeDef_Perfect_Hash_OpTable
- : public TAO_Perfect_Hash_OpTable
-{
-private:
- unsigned int hash (const char *str, unsigned int len);
-
-public:
- const TAO_operation_db_entry * lookup (const char *str, unsigned int len);
-};
-
-/* C++ code produced by gperf version 2.8 (ACE version) */
-/* Command-line: C:\ACE\latest\ACE_wrappers\bin\gperf.exe -m -M -J -c -C -D -E -T -f 0 -F 0,0 -a -o -t -p -K opname -L C++ -Z TAO_CORBA_ComponentIR_HomeDef_Perfect_Hash_OpTable -N lookup */
-unsigned int
-TAO_CORBA_ComponentIR_HomeDef_Perfect_Hash_OpTable::hash (const char *str, unsigned int len)
-{
- static const unsigned char asso_values[] =
- {
-#if defined (ACE_MVS)
- 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
- 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
- 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
- 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
- 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
- 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
- 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
- 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
- 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
- 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
- 101, 101, 101, 101, 101, 101, 101, 101, 101, 0,
- 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
- 101, 101, 101, 101, 101, 101, 101, 101, 101, 0,
- 101, 45, 20, 0, 101, 101, 101, 15, 101, 101,
- 101, 101, 101, 101, 101, 101, 101, 0, 0, 20,
- 101, 0, 101, 5, 101, 101, 101, 101, 101, 101,
- 101, 101, 35, 40, 101, 101, 101, 5, 10, 101,
- 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
- 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
- 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
- 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
- 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
- 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
- 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
- 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
- 101, 101, 101, 101, 101, 101,
-#else
- 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
- 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
- 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
- 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
- 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
- 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
- 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
- 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
- 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
- 101, 101, 101, 101, 101, 0, 101, 0, 101, 45,
- 20, 0, 101, 101, 101, 15, 101, 101, 0, 0,
- 20, 101, 0, 101, 5, 35, 40, 101, 101, 101,
- 5, 10, 101, 101, 101, 101, 101, 101,
-#endif /* ACE_MVS */
- };
- return len + asso_values[(int) str[len - 1]] + asso_values[(int) str[0]];
-}
-
-const TAO_operation_db_entry *
-TAO_CORBA_ComponentIR_HomeDef_Perfect_Hash_OpTable::lookup (const char *str, unsigned int len)
-{
- enum
- {
- TOTAL_KEYWORDS = 55,
- MIN_WORD_LENGTH = 4,
- MAX_WORD_LENGTH = 26,
- MIN_HASH_VALUE = 4,
- MAX_HASH_VALUE = 100,
- HASH_VALUE_RANGE = 97,
- DUPLICATES = 14,
- WORDLIST_SIZE = 59
- };
-
- static const TAO_operation_db_entry wordlist[] =
- {
- {"",0,0},{"",0,0},{"",0,0},{"",0,0},
- {"move", &POA_CORBA::ComponentIR::HomeDef::move_skel, 0},
- {"_is_a", &POA_CORBA::ComponentIR::HomeDef::_is_a_skel, 0},
- {"lookup", &POA_CORBA::ComponentIR::HomeDef::lookup_skel, 0},
- {"_get_name", &POA_CORBA::ComponentIR::HomeDef::_get_name_skel, 0},
- {"_get_type", &POA_CORBA::ComponentIR::HomeDef::_get_type_skel, 0},
- {"_set_name", &POA_CORBA::ComponentIR::HomeDef::_set_name_skel, 0},
- {"_interface", &POA_CORBA::ComponentIR::HomeDef::_interface_skel, 0},
- {"lookup_name", &POA_CORBA::ComponentIR::HomeDef::lookup_name_skel, 0},
- {"_get_base_home", &POA_CORBA::ComponentIR::HomeDef::_get_base_home_skel, 0},
- {"_set_base_home", &POA_CORBA::ComponentIR::HomeDef::_set_base_home_skel, 0},
- {"_get_absolute_name", &POA_CORBA::ComponentIR::HomeDef::_get_absolute_name_skel, 0},
- {"is_a", &POA_CORBA::ComponentIR::HomeDef::is_a_skel, 0},
- {"_get_primary_key", &POA_CORBA::ComponentIR::HomeDef::_get_primary_key_skel, 0},
- {"_set_primary_key", &POA_CORBA::ComponentIR::HomeDef::_set_primary_key_skel, 0},
- {"_get_id", &POA_CORBA::ComponentIR::HomeDef::_get_id_skel, 0},
- {"_set_id", &POA_CORBA::ComponentIR::HomeDef::_set_id_skel, 0},
- {"describe", &POA_CORBA::ComponentIR::HomeDef::describe_skel, 0},
- {"_get_version", &POA_CORBA::ComponentIR::HomeDef::_get_version_skel, 0},
- {"_set_version", &POA_CORBA::ComponentIR::HomeDef::_set_version_skel, 0},
- {"_get_def_kind", &POA_CORBA::ComponentIR::HomeDef::_get_def_kind_skel, 0},
- {"_repository_id", &POA_CORBA::ComponentIR::HomeDef::_repository_id_skel, 0},
- {"_get_defined_in", &POA_CORBA::ComponentIR::HomeDef::_get_defined_in_skel, 0},
- {"_get_containing_repository", &POA_CORBA::ComponentIR::HomeDef::_get_containing_repository_skel, 0},
- {"destroy", &POA_CORBA::ComponentIR::HomeDef::destroy_skel, 0},
- {"describe_interface", &POA_CORBA::ComponentIR::HomeDef::describe_interface_skel, 0},
- {"describe_ext_interface", &POA_CORBA::ComponentIR::HomeDef::describe_ext_interface_skel, 0},
- {"_component", &POA_CORBA::ComponentIR::HomeDef::_component_skel, 0},
- {"_non_existent", &POA_CORBA::ComponentIR::HomeDef::_non_existent_skel, 0},
- {"_get_base_interfaces", &POA_CORBA::ComponentIR::HomeDef::_get_base_interfaces_skel, 0},
- {"_set_base_interfaces", &POA_CORBA::ComponentIR::HomeDef::_set_base_interfaces_skel, 0},
- {"create_enum", &POA_CORBA::ComponentIR::HomeDef::create_enum_skel, 0},
- {"create_value", &POA_CORBA::ComponentIR::HomeDef::create_value_skel, 0},
- {"create_module", &POA_CORBA::ComponentIR::HomeDef::create_module_skel, 0},
- {"create_native", &POA_CORBA::ComponentIR::HomeDef::create_native_skel, 0},
- {"_get_supported_interfaces", &POA_CORBA::ComponentIR::HomeDef::_get_supported_interfaces_skel, 0},
- {"_set_supported_interfaces", &POA_CORBA::ComponentIR::HomeDef::_set_supported_interfaces_skel, 0},
- {"create_interface", &POA_CORBA::ComponentIR::HomeDef::create_interface_skel, 0},
- {"create_attribute", &POA_CORBA::ComponentIR::HomeDef::create_attribute_skel, 0},
- {"create_ext_value", &POA_CORBA::ComponentIR::HomeDef::create_ext_value_skel, 0},
- {"_get_managed_component", &POA_CORBA::ComponentIR::HomeDef::_get_managed_component_skel, 0},
- {"_set_managed_component", &POA_CORBA::ComponentIR::HomeDef::_set_managed_component_skel, 0},
- {"create_finder", &POA_CORBA::ComponentIR::HomeDef::create_finder_skel, 0},
- {"create_ext_attribute", &POA_CORBA::ComponentIR::HomeDef::create_ext_attribute_skel, 0},
- {"create_value_box", &POA_CORBA::ComponentIR::HomeDef::create_value_box_skel, 0},
- {"create_local_interface", &POA_CORBA::ComponentIR::HomeDef::create_local_interface_skel, 0},
- {"create_factory", &POA_CORBA::ComponentIR::HomeDef::create_factory_skel, 0},
- {"create_abstract_interface", &POA_CORBA::ComponentIR::HomeDef::create_abstract_interface_skel, 0},
- {"describe_contents", &POA_CORBA::ComponentIR::HomeDef::describe_contents_skel, 0},
- {"create_union", &POA_CORBA::ComponentIR::HomeDef::create_union_skel, 0},
- {"create_exception", &POA_CORBA::ComponentIR::HomeDef::create_exception_skel, 0},
- {"create_operation", &POA_CORBA::ComponentIR::HomeDef::create_operation_skel, 0},
- {"contents", &POA_CORBA::ComponentIR::HomeDef::contents_skel, 0},
- {"create_alias", &POA_CORBA::ComponentIR::HomeDef::create_alias_skel, 0},
- {"create_struct", &POA_CORBA::ComponentIR::HomeDef::create_struct_skel, 0},
- {"create_constant", &POA_CORBA::ComponentIR::HomeDef::create_constant_skel, 0},
- };
-
- static const signed char lookup[] =
- {
- -1, -1, -1, -1, 4, 5, 6, -7, -3, -102, 10, 11, -12, -2,
- -102, -1, -1, -1, 14, 15, -1, -1, -16, -2, -18, -2, -104, -103,
- 20, -1, -21, -2, -102, 23, 24, 25, 26, 27, 28, -1, -32, -2,
- 29, -1, -36, -2, -38, -2, -40, -3, 30, -43, -2, 31, -1, -115,
- 34, 35, -114, -1, -114, -113, -111, 45, -1, 46, 47, 48, -1, 49,
- 50, -1, 51, -1, -1, -1, -1, 52, -1, -53, -2, -102, -1, -1,
- -1, -1, -1, -1, 55, -1, -1, -1, 56, -1, -1, -1, -1, -1,
- 57, -1, 58,
- };
-
- if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
- {
- unsigned int key = hash (str, len);
-
- if (key <= MAX_HASH_VALUE && key >= MIN_HASH_VALUE)
- {
- int slot = lookup[key];
-
- if (slot >= 0 && slot < WORDLIST_SIZE)
- {
- const char *s = wordlist[slot].opname;
-
- if (*str == *s && !strncmp (str + 1, s + 1, len - 1))
- return &wordlist[slot];
- }
- else if (slot < 0 && slot >= -MAX_HASH_VALUE)
- return 0;
- else
- {
- unsigned int offset = key + slot + (slot > 0 ? -MAX_HASH_VALUE : MAX_HASH_VALUE);
- const TAO_operation_db_entry *base = &wordlist[-lookup[offset]];
- const TAO_operation_db_entry *ptr = base + -lookup[offset + 1];
-
- while (--ptr >= base)
- if (*str == *ptr->opname && !strncmp (str + 1, ptr->opname + 1, len - 1))
- return ptr;
- }
- }
- }
- return 0;
-}
-
-static TAO_CORBA_ComponentIR_HomeDef_Perfect_Hash_OpTable tao_CORBA_ComponentIR_HomeDef_optable;
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:966
-
-TAO::Collocation_Proxy_Broker *
-CORBA_ComponentIR__TAO_HomeDef_Proxy_Broker_Factory_function ( ::CORBA::Object_ptr)
-{
- return reinterpret_cast<TAO::Collocation_Proxy_Broker *> (0xdead); // Dummy
-}
-
-int
-CORBA_ComponentIR__TAO_HomeDef_Proxy_Broker_Factory_Initializer (size_t)
-{
- CORBA_ComponentIR__TAO_HomeDef_Proxy_Broker_Factory_function_pointer =
- CORBA_ComponentIR__TAO_HomeDef_Proxy_Broker_Factory_function;
-
- return 0;
-}
-
-static int
-CORBA_ComponentIR__TAO_HomeDef_Proxy_Broker_Stub_Factory_Initializer_Scarecrow =
- CORBA_ComponentIR__TAO_HomeDef_Proxy_Broker_Factory_Initializer (
- reinterpret_cast<size_t> (CORBA_ComponentIR__TAO_HomeDef_Proxy_Broker_Factory_Initializer)
- );
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:103
-
-POA_CORBA::ComponentIR::HomeDef::HomeDef (void)
- : TAO_ServantBase ()
-{
- this->optable_ = &tao_CORBA_ComponentIR_HomeDef_optable;
-}
-
-POA_CORBA::ComponentIR::HomeDef::HomeDef (const HomeDef& rhs)
- : TAO_Abstract_ServantBase (rhs),
- TAO_ServantBase (rhs),
- POA_CORBA::IRObject (rhs),
- POA_CORBA::Container (rhs),
- POA_CORBA::Contained (rhs),
- POA_CORBA::IDLType (rhs),
- POA_CORBA::InterfaceDef (rhs),
- POA_CORBA::InterfaceAttrExtension (rhs),
- POA_CORBA::ExtInterfaceDef (rhs)
-{
-}
-
-POA_CORBA::ComponentIR::HomeDef::~HomeDef (void)
-{
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_base_home_HomeDef
- : public TAO::Upcall_Command
- {
- public:
- inline _get_base_home_HomeDef (
- POA_CORBA::ComponentIR::HomeDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::ComponentIR::HomeDef>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::ComponentIR::HomeDef> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->base_home ();
- }
-
- private:
- POA_CORBA::ComponentIR::HomeDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ComponentIR::HomeDef::_get_base_home_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::ComponentIR::HomeDef>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ComponentIR::HomeDef * const impl =
- static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
-
- _get_base_home_HomeDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _set_base_home_HomeDef
- : public TAO::Upcall_Command
- {
- public:
- inline _set_base_home_HomeDef (
- POA_CORBA::ComponentIR::HomeDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::ComponentIR::HomeDef>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::ComponentIR::HomeDef> (
- this->operation_details_,
- this->args_,
- 1);
-
- this->servant_->base_home (
- arg_1);
- }
-
- private:
- POA_CORBA::ComponentIR::HomeDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ComponentIR::HomeDef::_set_base_home_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< void>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::ComponentIR::HomeDef>::in_arg_val _tao_base_home;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_base_home
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::ComponentIR::HomeDef * const impl =
- static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
-
- _set_base_home_HomeDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_supported_interfaces_HomeDef
- : public TAO::Upcall_Command
- {
- public:
- inline _get_supported_interfaces_HomeDef (
- POA_CORBA::ComponentIR::HomeDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::InterfaceDefSeq>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::InterfaceDefSeq> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->supported_interfaces ();
- }
-
- private:
- POA_CORBA::ComponentIR::HomeDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ComponentIR::HomeDef::_get_supported_interfaces_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::InterfaceDefSeq>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ComponentIR::HomeDef * const impl =
- static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
-
- _get_supported_interfaces_HomeDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _set_supported_interfaces_HomeDef
- : public TAO::Upcall_Command
- {
- public:
- inline _set_supported_interfaces_HomeDef (
- POA_CORBA::ComponentIR::HomeDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::InterfaceDefSeq>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::InterfaceDefSeq> (
- this->operation_details_,
- this->args_,
- 1);
-
- this->servant_->supported_interfaces (
- arg_1);
- }
-
- private:
- POA_CORBA::ComponentIR::HomeDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ComponentIR::HomeDef::_set_supported_interfaces_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< void>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::InterfaceDefSeq>::in_arg_val _tao_supported_interfaces;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_supported_interfaces
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::ComponentIR::HomeDef * const impl =
- static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
-
- _set_supported_interfaces_HomeDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_managed_component_HomeDef
- : public TAO::Upcall_Command
- {
- public:
- inline _get_managed_component_HomeDef (
- POA_CORBA::ComponentIR::HomeDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::ComponentIR::ComponentDef>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::ComponentIR::ComponentDef> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->managed_component ();
- }
-
- private:
- POA_CORBA::ComponentIR::HomeDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ComponentIR::HomeDef::_get_managed_component_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::ComponentIR::ComponentDef>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ComponentIR::HomeDef * const impl =
- static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
-
- _get_managed_component_HomeDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _set_managed_component_HomeDef
- : public TAO::Upcall_Command
- {
- public:
- inline _set_managed_component_HomeDef (
- POA_CORBA::ComponentIR::HomeDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::ComponentIR::ComponentDef>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::ComponentIR::ComponentDef> (
- this->operation_details_,
- this->args_,
- 1);
-
- this->servant_->managed_component (
- arg_1);
- }
-
- private:
- POA_CORBA::ComponentIR::HomeDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ComponentIR::HomeDef::_set_managed_component_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< void>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::ComponentIR::ComponentDef>::in_arg_val _tao_managed_component;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_managed_component
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::ComponentIR::HomeDef * const impl =
- static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
-
- _set_managed_component_HomeDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_primary_key_HomeDef
- : public TAO::Upcall_Command
- {
- public:
- inline _get_primary_key_HomeDef (
- POA_CORBA::ComponentIR::HomeDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::ValueDef>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::ValueDef> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->primary_key ();
- }
-
- private:
- POA_CORBA::ComponentIR::HomeDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ComponentIR::HomeDef::_get_primary_key_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::ValueDef>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ComponentIR::HomeDef * const impl =
- static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
-
- _get_primary_key_HomeDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _set_primary_key_HomeDef
- : public TAO::Upcall_Command
- {
- public:
- inline _set_primary_key_HomeDef (
- POA_CORBA::ComponentIR::HomeDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::ValueDef>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::ValueDef> (
- this->operation_details_,
- this->args_,
- 1);
-
- this->servant_->primary_key (
- arg_1);
- }
-
- private:
- POA_CORBA::ComponentIR::HomeDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ComponentIR::HomeDef::_set_primary_key_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< void>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::ValueDef>::in_arg_val _tao_primary_key;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_primary_key
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::ComponentIR::HomeDef * const impl =
- static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
-
- _set_primary_key_HomeDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class create_factory_HomeDef
- : public TAO::Upcall_Command
- {
- public:
- inline create_factory_HomeDef (
- POA_CORBA::ComponentIR::HomeDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::ComponentIR::FactoryDef>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::ComponentIR::FactoryDef> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::RepositoryId> (
- this->operation_details_,
- this->args_,
- 1);
-
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_type arg_2 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Identifier> (
- this->operation_details_,
- this->args_,
- 2);
-
- TAO::SArg_Traits< ::CORBA::VersionSpec>::in_arg_type arg_3 =
- TAO::Portable_Server::get_in_arg< ::CORBA::VersionSpec> (
- this->operation_details_,
- this->args_,
- 3);
-
- TAO::SArg_Traits< ::CORBA::ParDescriptionSeq>::in_arg_type arg_4 =
- TAO::Portable_Server::get_in_arg< ::CORBA::ParDescriptionSeq> (
- this->operation_details_,
- this->args_,
- 4);
-
- TAO::SArg_Traits< ::CORBA::ExceptionDefSeq>::in_arg_type arg_5 =
- TAO::Portable_Server::get_in_arg< ::CORBA::ExceptionDefSeq> (
- this->operation_details_,
- this->args_,
- 5);
-
- retval =
- this->servant_->create_factory (
- arg_1
- , arg_2
- , arg_3
- , arg_4
- , arg_5);
- }
-
- private:
- POA_CORBA::ComponentIR::HomeDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ComponentIR::HomeDef::create_factory_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::ComponentIR::FactoryDef>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_val _tao_id;
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_val _tao_name;
- TAO::SArg_Traits< ::CORBA::VersionSpec>::in_arg_val _tao_version;
- TAO::SArg_Traits< ::CORBA::ParDescriptionSeq>::in_arg_val _tao_params;
- TAO::SArg_Traits< ::CORBA::ExceptionDefSeq>::in_arg_val _tao_exceptions;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_id,
- &_tao_name,
- &_tao_version,
- &_tao_params,
- &_tao_exceptions
- };
-
- static size_t const nargs = 6;
-
- POA_CORBA::ComponentIR::HomeDef * const impl =
- static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
-
- create_factory_HomeDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class create_finder_HomeDef
- : public TAO::Upcall_Command
- {
- public:
- inline create_finder_HomeDef (
- POA_CORBA::ComponentIR::HomeDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::ComponentIR::FinderDef>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::ComponentIR::FinderDef> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::RepositoryId> (
- this->operation_details_,
- this->args_,
- 1);
-
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_type arg_2 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Identifier> (
- this->operation_details_,
- this->args_,
- 2);
-
- TAO::SArg_Traits< ::CORBA::VersionSpec>::in_arg_type arg_3 =
- TAO::Portable_Server::get_in_arg< ::CORBA::VersionSpec> (
- this->operation_details_,
- this->args_,
- 3);
-
- TAO::SArg_Traits< ::CORBA::ParDescriptionSeq>::in_arg_type arg_4 =
- TAO::Portable_Server::get_in_arg< ::CORBA::ParDescriptionSeq> (
- this->operation_details_,
- this->args_,
- 4);
-
- TAO::SArg_Traits< ::CORBA::ExceptionDefSeq>::in_arg_type arg_5 =
- TAO::Portable_Server::get_in_arg< ::CORBA::ExceptionDefSeq> (
- this->operation_details_,
- this->args_,
- 5);
-
- retval =
- this->servant_->create_finder (
- arg_1
- , arg_2
- , arg_3
- , arg_4
- , arg_5);
- }
-
- private:
- POA_CORBA::ComponentIR::HomeDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ComponentIR::HomeDef::create_finder_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::ComponentIR::FinderDef>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_val _tao_id;
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_val _tao_name;
- TAO::SArg_Traits< ::CORBA::VersionSpec>::in_arg_val _tao_version;
- TAO::SArg_Traits< ::CORBA::ParDescriptionSeq>::in_arg_val _tao_params;
- TAO::SArg_Traits< ::CORBA::ExceptionDefSeq>::in_arg_val _tao_exceptions;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_id,
- &_tao_name,
- &_tao_version,
- &_tao_params,
- &_tao_exceptions
- };
-
- static size_t const nargs = 6;
-
- POA_CORBA::ComponentIR::HomeDef * const impl =
- static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
-
- create_finder_HomeDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:169
-
-namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _is_a_HomeDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _is_a_HomeDef_Upcall_Command (
- POA_CORBA::ComponentIR::HomeDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_,
- 1);
-
- retval =
- this->servant_-> _is_a (
- arg_1);
- }
-
- private:
- POA_CORBA::ComponentIR::HomeDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-void POA_CORBA::ComponentIR::HomeDef::_is_a_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_val _tao_repository_id;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_repository_id
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::ComponentIR::HomeDef * const impl =
- static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
-
- _is_a_HomeDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _non_existent_HomeDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _non_existent_HomeDef_Upcall_Command (
- POA_CORBA::ComponentIR::HomeDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _non_existent ();
- }
-
- private:
- POA_CORBA::ComponentIR::HomeDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-void POA_CORBA::ComponentIR::HomeDef::_non_existent_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ComponentIR::HomeDef * const impl =
- static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
-
- _non_existent_HomeDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _repository_id_HomeDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _repository_id_HomeDef_Upcall_Command (
- POA_CORBA::ComponentIR::HomeDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Char *>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _repository_id ();
- }
-
- private:
- POA_CORBA::ComponentIR::HomeDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-void POA_CORBA::ComponentIR::HomeDef::_repository_id_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Char *>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ComponentIR::HomeDef * const impl =
- static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
-
- _repository_id_HomeDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:513
-
-void POA_CORBA::ComponentIR::HomeDef::_interface_skel (
- TAO_ServerRequest & server_request,
- void * /* servant_upcall */,
- void * servant
- )
-{
- TAO_IFR_Client_Adapter *_tao_adapter =
- ACE_Dynamic_Service<TAO_IFR_Client_Adapter>::instance (
- TAO_ORB_Core::ifr_client_adapter_name ()
- );
-
- if (_tao_adapter == 0)
- {
- throw ::CORBA::INTF_REPOS (
- ::CORBA::OMGVMCID | 1,
- ::CORBA::COMPLETED_NO);
- }
-
- POA_CORBA::ComponentIR::HomeDef * const impl =
- static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
- ::CORBA::InterfaceDef_ptr _tao_retval =
- impl->_get_interface ();
-
- server_request.init_reply ();
- TAO_OutputCDR &_tao_out = *server_request.outgoing ();
-
- ::CORBA::Boolean const _tao_result =
- _tao_adapter->interfacedef_cdr_insert (
- _tao_out,
- _tao_retval
- );
-
- _tao_adapter->dispose (_tao_retval);
-
- if (_tao_result == false)
- {
- throw ::CORBA::MARSHAL ();
- }
-}namespace POA_CORBA
-{
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_component_HomeDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _get_component_HomeDef_Upcall_Command (
- POA_CORBA::ComponentIR::HomeDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Object>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Object> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _get_component ();
- }
-
- private:
- POA_CORBA::ComponentIR::HomeDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
- }
-
-}
-
-
-void POA_CORBA::ComponentIR::HomeDef::_component_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Object>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ComponentIR::HomeDef * const impl =
- static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
-
- _get_component_HomeDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-::CORBA::Boolean POA_CORBA::ComponentIR::HomeDef::_is_a (
- const char* value
- )
-{
- return
- (
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IRObject:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Container:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Contained:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IDLType:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/InterfaceDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/InterfaceAttrExtension:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/ExtInterfaceDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/ComponentIR/HomeDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Object:1.0"
- )
- );
-}
-
-const char* POA_CORBA::ComponentIR::HomeDef::_interface_repository_id (void) const
-{
- return "IDL:omg.org/CORBA/ComponentIR/HomeDef:1.0";
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:903
-
-void POA_CORBA::ComponentIR::HomeDef::_dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- )
-{
- this->synchronous_upcall_dispatch (req,
- servant_upcall,
- this);
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:851
-
-CORBA::ComponentIR::HomeDef *
-POA_CORBA::ComponentIR::HomeDef::_this (void)
-{
- TAO_Stub *stub = this->_create_stub ();
-
- TAO_Stub_Auto_Ptr safe_stub (stub);
- ::CORBA::Object_ptr tmp = CORBA::Object::_nil ();
-
- ::CORBA::Boolean const _tao_opt_colloc =
- stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects ();
-
- ACE_NEW_RETURN (
- tmp,
- ::CORBA::Object (stub, _tao_opt_colloc, this),
- 0
- );
-
- ::CORBA::Object_var obj = tmp;
- (void) safe_stub.release ();
-
- typedef ::CORBA::ComponentIR::HomeDef STUB_SCOPED_NAME;
- return
- TAO::Narrow_Utils<STUB_SCOPED_NAME>::unchecked_narrow (
- obj.in (),
- CORBA_ComponentIR__TAO_HomeDef_Proxy_Broker_Factory_function_pointer
- );
-}
-
-TAO_END_VERSIONED_NAMESPACE_DECL
-
-
-
-#endif /* ifndef */
-
diff --git a/TAO/orbsvcs/orbsvcs/IFRService/IFR_ComponentsS.h b/TAO/orbsvcs/orbsvcs/IFRService/IFR_ComponentsS.h
deleted file mode 100644
index 6b55c6a178b..00000000000
--- a/TAO/orbsvcs/orbsvcs/IFRService/IFR_ComponentsS.h
+++ /dev/null
@@ -1,4528 +0,0 @@
-// -*- 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
-
-// TAO_IDL - Generated from
-// be\be_codegen.cpp:409
-
-#ifndef _TAO_IDL____ORBSVCS_ORBSVCS_IFRSERVICE_IFR_COMPONENTSS_H_
-#define _TAO_IDL____ORBSVCS_ORBSVCS_IFRSERVICE_IFR_COMPONENTSS_H_
-
-#include /**/ "ace/pre.h"
-
-#include "tao/IFR_Client/IFR_ComponentsC.h"
-#include "orbsvcs/IFRService/IFR_ExtendedS.h"
-
-#if !defined (ACE_LACKS_PRAGMA_ONCE)
-# pragma once
-#endif /* ACE_LACKS_PRAGMA_ONCE */
-
-#include "tao/Collocation_Proxy_Broker.h"
-#include "tao/PortableServer/PortableServer.h"
-#include "tao/PortableServer/Servant_Base.h"
-
-TAO_BEGIN_VERSIONED_NAMESPACE_DECL
-
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_module/module_sh.cpp:49
-
-namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_module/module_sh.cpp:49
-
- namespace ComponentIR
- {
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/interface_sh.cpp:87
-
- class EventDef;
- typedef EventDef *EventDef_ptr;
-
- class EventDef
- : public virtual POA_CORBA::ExtValueDef
- {
- protected:
- EventDef (void);
-
- public:
- // Useful for template programming.
- typedef ::CORBA::ComponentIR::EventDef _stub_type;
- typedef ::CORBA::ComponentIR::EventDef_ptr _stub_ptr_type;
- typedef ::CORBA::ComponentIR::EventDef_var _stub_var_type;
-
- EventDef (const EventDef& rhs);
- virtual ~EventDef (void);
-
- virtual ::CORBA::Boolean _is_a (
- const char* logical_type_id
- );
-
- static void _is_a_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _non_existent_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _interface_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _component_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _repository_id_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- virtual void _dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- );
-
- ::CORBA::ComponentIR::EventDef *_this (
-
- );
-
- virtual const char* _interface_repository_id (void) const;
-
- static void
- _get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- lookup_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- lookup_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_module_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_constant_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_struct_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_union_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_enum_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_alias_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_value_box_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_exception_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_native_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_abstract_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_local_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_ext_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_type_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_supported_interfaces_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_supported_interfaces_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_initializers_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_initializers_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_base_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_base_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_abstract_base_values_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_abstract_base_values_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_is_abstract_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_is_abstract_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_is_custom_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_is_custom_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_is_truncatable_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_is_truncatable_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- is_a_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_value_member_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_attribute_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_operation_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_ext_initializers_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_ext_initializers_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_ext_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_ext_attribute_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/interface_sh.cpp:87
-
- class Container;
- typedef Container *Container_ptr;
-
- class Container
- : public virtual POA_CORBA::Container
- {
- protected:
- Container (void);
-
- public:
- // Useful for template programming.
- typedef ::CORBA::ComponentIR::Container _stub_type;
- typedef ::CORBA::ComponentIR::Container_ptr _stub_ptr_type;
- typedef ::CORBA::ComponentIR::Container_var _stub_var_type;
-
- Container (const Container& rhs);
- virtual ~Container (void);
-
- virtual ::CORBA::Boolean _is_a (
- const char* logical_type_id
- );
-
- static void _is_a_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _non_existent_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _interface_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _component_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _repository_id_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- virtual void _dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- );
-
- ::CORBA::ComponentIR::Container *_this (
-
- );
-
- virtual const char* _interface_repository_id (void) const;
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::ComponentIR::ComponentDef_ptr create_component (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::ComponentIR::ComponentDef_ptr base_component,
- const ::CORBA::InterfaceDefSeq & supports_interfaces
- )
- = 0;
-
- static void create_component_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::ComponentIR::HomeDef_ptr create_home (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::ComponentIR::HomeDef_ptr base_home,
- ::CORBA::ComponentIR::ComponentDef_ptr managed_component,
- const ::CORBA::InterfaceDefSeq & supports_interfaces,
- ::CORBA::ValueDef_ptr primary_key
- )
- = 0;
-
- static void create_home_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::ComponentIR::EventDef_ptr create_event (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::ExtInitializerSeq & initializers
- )
- = 0;
-
- static void create_event_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- lookup_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- lookup_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_module_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_constant_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_struct_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_union_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_enum_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_alias_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_value_box_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_exception_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_native_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_abstract_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_local_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_ext_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/interface_sh.cpp:87
-
- class ModuleDef;
- typedef ModuleDef *ModuleDef_ptr;
-
- class ModuleDef
- : public virtual POA_CORBA::ModuleDef,
- public virtual POA_CORBA::ComponentIR::Container
- {
- protected:
- ModuleDef (void);
-
- public:
- // Useful for template programming.
- typedef ::CORBA::ComponentIR::ModuleDef _stub_type;
- typedef ::CORBA::ComponentIR::ModuleDef_ptr _stub_ptr_type;
- typedef ::CORBA::ComponentIR::ModuleDef_var _stub_var_type;
-
- ModuleDef (const ModuleDef& rhs);
- virtual ~ModuleDef (void);
-
- virtual ::CORBA::Boolean _is_a (
- const char* logical_type_id
- );
-
- static void _is_a_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _non_existent_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _interface_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _component_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _repository_id_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- virtual void _dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- );
-
- ::CORBA::ComponentIR::ModuleDef *_this (
-
- );
-
- virtual const char* _interface_repository_id (void) const;
-
- static void
- _get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- lookup_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- lookup_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_module_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_constant_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_struct_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_union_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_enum_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_alias_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_value_box_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_exception_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_native_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_abstract_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_local_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_ext_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_component_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_home_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_event_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/interface_sh.cpp:87
-
- class Repository;
- typedef Repository *Repository_ptr;
-
- class Repository
- : public virtual POA_CORBA::Repository,
- public virtual POA_CORBA::ComponentIR::Container
- {
- protected:
- Repository (void);
-
- public:
- // Useful for template programming.
- typedef ::CORBA::ComponentIR::Repository _stub_type;
- typedef ::CORBA::ComponentIR::Repository_ptr _stub_ptr_type;
- typedef ::CORBA::ComponentIR::Repository_var _stub_var_type;
-
- Repository (const Repository& rhs);
- virtual ~Repository (void);
-
- virtual ::CORBA::Boolean _is_a (
- const char* logical_type_id
- );
-
- static void _is_a_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _non_existent_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _interface_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _component_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _repository_id_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- virtual void _dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- );
-
- ::CORBA::ComponentIR::Repository *_this (
-
- );
-
- virtual const char* _interface_repository_id (void) const;
-
- static void
- _get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- lookup_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- lookup_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_module_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_constant_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_struct_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_union_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_enum_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_alias_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_value_box_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_exception_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_native_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_abstract_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_local_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_ext_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- lookup_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- get_canonical_typecode_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- get_primitive_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_string_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_wstring_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_sequence_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_array_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_fixed_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_component_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_home_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_event_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/interface_sh.cpp:87
-
- class ProvidesDef;
- typedef ProvidesDef *ProvidesDef_ptr;
-
- class ProvidesDef
- : public virtual POA_CORBA::Contained
- {
- protected:
- ProvidesDef (void);
-
- public:
- // Useful for template programming.
- typedef ::CORBA::ComponentIR::ProvidesDef _stub_type;
- typedef ::CORBA::ComponentIR::ProvidesDef_ptr _stub_ptr_type;
- typedef ::CORBA::ComponentIR::ProvidesDef_var _stub_var_type;
-
- ProvidesDef (const ProvidesDef& rhs);
- virtual ~ProvidesDef (void);
-
- virtual ::CORBA::Boolean _is_a (
- const char* logical_type_id
- );
-
- static void _is_a_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _non_existent_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _interface_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _component_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _repository_id_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- virtual void _dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- );
-
- ::CORBA::ComponentIR::ProvidesDef *_this (
-
- );
-
- virtual const char* _interface_repository_id (void) const;
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::InterfaceDef_ptr interface_type (
- )
- = 0;
-
- static void _get_interface_type_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual void interface_type (
- ::CORBA::InterfaceDef_ptr interface_type
- )
- = 0;
-
- static void _set_interface_type_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/interface_sh.cpp:87
-
- class UsesDef;
- typedef UsesDef *UsesDef_ptr;
-
- class UsesDef
- : public virtual POA_CORBA::Contained
- {
- protected:
- UsesDef (void);
-
- public:
- // Useful for template programming.
- typedef ::CORBA::ComponentIR::UsesDef _stub_type;
- typedef ::CORBA::ComponentIR::UsesDef_ptr _stub_ptr_type;
- typedef ::CORBA::ComponentIR::UsesDef_var _stub_var_type;
-
- UsesDef (const UsesDef& rhs);
- virtual ~UsesDef (void);
-
- virtual ::CORBA::Boolean _is_a (
- const char* logical_type_id
- );
-
- static void _is_a_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _non_existent_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _interface_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _component_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _repository_id_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- virtual void _dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- );
-
- ::CORBA::ComponentIR::UsesDef *_this (
-
- );
-
- virtual const char* _interface_repository_id (void) const;
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::InterfaceDef_ptr interface_type (
- )
- = 0;
-
- static void _get_interface_type_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual void interface_type (
- ::CORBA::InterfaceDef_ptr interface_type
- )
- = 0;
-
- static void _set_interface_type_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::Boolean is_multiple (
- )
- = 0;
-
- static void _get_is_multiple_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual void is_multiple (
- ::CORBA::Boolean is_multiple
- )
- = 0;
-
- static void _set_is_multiple_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/interface_sh.cpp:87
-
- class EventPortDef;
- typedef EventPortDef *EventPortDef_ptr;
-
- class EventPortDef
- : public virtual POA_CORBA::Contained
- {
- protected:
- EventPortDef (void);
-
- public:
- // Useful for template programming.
- typedef ::CORBA::ComponentIR::EventPortDef _stub_type;
- typedef ::CORBA::ComponentIR::EventPortDef_ptr _stub_ptr_type;
- typedef ::CORBA::ComponentIR::EventPortDef_var _stub_var_type;
-
- EventPortDef (const EventPortDef& rhs);
- virtual ~EventPortDef (void);
-
- virtual ::CORBA::Boolean _is_a (
- const char* logical_type_id
- );
-
- static void _is_a_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _non_existent_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _interface_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _component_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _repository_id_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- virtual void _dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- );
-
- ::CORBA::ComponentIR::EventPortDef *_this (
-
- );
-
- virtual const char* _interface_repository_id (void) const;
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::ComponentIR::EventDef_ptr event (
- )
- = 0;
-
- static void _get_event_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual void event (
- ::CORBA::ComponentIR::EventDef_ptr event
- )
- = 0;
-
- static void _set_event_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::Boolean is_a (
- const char * event_id
- )
- = 0;
-
- static void is_a_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/interface_sh.cpp:87
-
- class EmitsDef;
- typedef EmitsDef *EmitsDef_ptr;
-
- class EmitsDef
- : public virtual POA_CORBA::ComponentIR::EventPortDef
- {
- protected:
- EmitsDef (void);
-
- public:
- // Useful for template programming.
- typedef ::CORBA::ComponentIR::EmitsDef _stub_type;
- typedef ::CORBA::ComponentIR::EmitsDef_ptr _stub_ptr_type;
- typedef ::CORBA::ComponentIR::EmitsDef_var _stub_var_type;
-
- EmitsDef (const EmitsDef& rhs);
- virtual ~EmitsDef (void);
-
- virtual ::CORBA::Boolean _is_a (
- const char* logical_type_id
- );
-
- static void _is_a_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _non_existent_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _interface_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _component_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _repository_id_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- virtual void _dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- );
-
- ::CORBA::ComponentIR::EmitsDef *_this (
-
- );
-
- virtual const char* _interface_repository_id (void) const;
-
- static void
- _get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_event_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_event_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- is_a_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/interface_sh.cpp:87
-
- class PublishesDef;
- typedef PublishesDef *PublishesDef_ptr;
-
- class PublishesDef
- : public virtual POA_CORBA::ComponentIR::EventPortDef
- {
- protected:
- PublishesDef (void);
-
- public:
- // Useful for template programming.
- typedef ::CORBA::ComponentIR::PublishesDef _stub_type;
- typedef ::CORBA::ComponentIR::PublishesDef_ptr _stub_ptr_type;
- typedef ::CORBA::ComponentIR::PublishesDef_var _stub_var_type;
-
- PublishesDef (const PublishesDef& rhs);
- virtual ~PublishesDef (void);
-
- virtual ::CORBA::Boolean _is_a (
- const char* logical_type_id
- );
-
- static void _is_a_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _non_existent_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _interface_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _component_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _repository_id_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- virtual void _dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- );
-
- ::CORBA::ComponentIR::PublishesDef *_this (
-
- );
-
- virtual const char* _interface_repository_id (void) const;
-
- static void
- _get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_event_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_event_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- is_a_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/interface_sh.cpp:87
-
- class ConsumesDef;
- typedef ConsumesDef *ConsumesDef_ptr;
-
- class ConsumesDef
- : public virtual POA_CORBA::ComponentIR::EventPortDef
- {
- protected:
- ConsumesDef (void);
-
- public:
- // Useful for template programming.
- typedef ::CORBA::ComponentIR::ConsumesDef _stub_type;
- typedef ::CORBA::ComponentIR::ConsumesDef_ptr _stub_ptr_type;
- typedef ::CORBA::ComponentIR::ConsumesDef_var _stub_var_type;
-
- ConsumesDef (const ConsumesDef& rhs);
- virtual ~ConsumesDef (void);
-
- virtual ::CORBA::Boolean _is_a (
- const char* logical_type_id
- );
-
- static void _is_a_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _non_existent_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _interface_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _component_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _repository_id_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- virtual void _dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- );
-
- ::CORBA::ComponentIR::ConsumesDef *_this (
-
- );
-
- virtual const char* _interface_repository_id (void) const;
-
- static void
- _get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_event_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_event_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- is_a_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/interface_sh.cpp:87
-
- class ComponentDef;
- typedef ComponentDef *ComponentDef_ptr;
-
- class ComponentDef
- : public virtual POA_CORBA::ExtInterfaceDef
- {
- protected:
- ComponentDef (void);
-
- public:
- // Useful for template programming.
- typedef ::CORBA::ComponentIR::ComponentDef _stub_type;
- typedef ::CORBA::ComponentIR::ComponentDef_ptr _stub_ptr_type;
- typedef ::CORBA::ComponentIR::ComponentDef_var _stub_var_type;
-
- ComponentDef (const ComponentDef& rhs);
- virtual ~ComponentDef (void);
-
- virtual ::CORBA::Boolean _is_a (
- const char* logical_type_id
- );
-
- static void _is_a_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _non_existent_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _interface_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _component_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _repository_id_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- virtual void _dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- );
-
- ::CORBA::ComponentIR::ComponentDef *_this (
-
- );
-
- virtual const char* _interface_repository_id (void) const;
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::ComponentIR::ComponentDef_ptr base_component (
- )
- = 0;
-
- static void _get_base_component_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual void base_component (
- ::CORBA::ComponentIR::ComponentDef_ptr base_component
- )
- = 0;
-
- static void _set_base_component_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::InterfaceDefSeq * supported_interfaces (
- )
- = 0;
-
- static void _get_supported_interfaces_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual void supported_interfaces (
- const ::CORBA::InterfaceDefSeq & supported_interfaces
- )
- = 0;
-
- static void _set_supported_interfaces_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::ComponentIR::ProvidesDef_ptr create_provides (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::InterfaceDef_ptr interface_type
- )
- = 0;
-
- static void create_provides_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::ComponentIR::UsesDef_ptr create_uses (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::InterfaceDef_ptr interface_type,
- ::CORBA::Boolean is_multiple
- )
- = 0;
-
- static void create_uses_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::ComponentIR::EmitsDef_ptr create_emits (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::ComponentIR::EventDef_ptr event
- )
- = 0;
-
- static void create_emits_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::ComponentIR::PublishesDef_ptr create_publishes (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::ComponentIR::EventDef_ptr event
- )
- = 0;
-
- static void create_publishes_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::ComponentIR::ConsumesDef_ptr create_consumes (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::ComponentIR::EventDef_ptr event
- )
- = 0;
-
- static void create_consumes_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- lookup_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- lookup_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_module_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_constant_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_struct_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_union_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_enum_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_alias_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_value_box_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_exception_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_native_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_abstract_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_local_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_ext_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_type_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_base_interfaces_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_base_interfaces_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- is_a_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_attribute_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_operation_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_ext_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_ext_attribute_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/interface_sh.cpp:87
-
- class FactoryDef;
- typedef FactoryDef *FactoryDef_ptr;
-
- class FactoryDef
- : public virtual POA_CORBA::OperationDef
- {
- protected:
- FactoryDef (void);
-
- public:
- // Useful for template programming.
- typedef ::CORBA::ComponentIR::FactoryDef _stub_type;
- typedef ::CORBA::ComponentIR::FactoryDef_ptr _stub_ptr_type;
- typedef ::CORBA::ComponentIR::FactoryDef_var _stub_var_type;
-
- FactoryDef (const FactoryDef& rhs);
- virtual ~FactoryDef (void);
-
- virtual ::CORBA::Boolean _is_a (
- const char* logical_type_id
- );
-
- static void _is_a_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _non_existent_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _interface_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _component_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _repository_id_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- virtual void _dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- );
-
- ::CORBA::ComponentIR::FactoryDef *_this (
-
- );
-
- virtual const char* _interface_repository_id (void) const;
-
- static void
- _get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_result_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_result_def_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_result_def_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_params_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_params_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_mode_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_mode_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_contexts_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_contexts_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_exceptions_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_exceptions_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/interface_sh.cpp:87
-
- class FinderDef;
- typedef FinderDef *FinderDef_ptr;
-
- class FinderDef
- : public virtual POA_CORBA::OperationDef
- {
- protected:
- FinderDef (void);
-
- public:
- // Useful for template programming.
- typedef ::CORBA::ComponentIR::FinderDef _stub_type;
- typedef ::CORBA::ComponentIR::FinderDef_ptr _stub_ptr_type;
- typedef ::CORBA::ComponentIR::FinderDef_var _stub_var_type;
-
- FinderDef (const FinderDef& rhs);
- virtual ~FinderDef (void);
-
- virtual ::CORBA::Boolean _is_a (
- const char* logical_type_id
- );
-
- static void _is_a_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _non_existent_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _interface_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _component_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _repository_id_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- virtual void _dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- );
-
- ::CORBA::ComponentIR::FinderDef *_this (
-
- );
-
- virtual const char* _interface_repository_id (void) const;
-
- static void
- _get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_result_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_result_def_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_result_def_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_params_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_params_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_mode_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_mode_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_contexts_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_contexts_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_exceptions_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_exceptions_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/interface_sh.cpp:87
-
- class HomeDef;
- typedef HomeDef *HomeDef_ptr;
-
- class HomeDef
- : public virtual POA_CORBA::ExtInterfaceDef
- {
- protected:
- HomeDef (void);
-
- public:
- // Useful for template programming.
- typedef ::CORBA::ComponentIR::HomeDef _stub_type;
- typedef ::CORBA::ComponentIR::HomeDef_ptr _stub_ptr_type;
- typedef ::CORBA::ComponentIR::HomeDef_var _stub_var_type;
-
- HomeDef (const HomeDef& rhs);
- virtual ~HomeDef (void);
-
- virtual ::CORBA::Boolean _is_a (
- const char* logical_type_id
- );
-
- static void _is_a_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _non_existent_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _interface_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _component_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _repository_id_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- virtual void _dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- );
-
- ::CORBA::ComponentIR::HomeDef *_this (
-
- );
-
- virtual const char* _interface_repository_id (void) const;
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::ComponentIR::HomeDef_ptr base_home (
- )
- = 0;
-
- static void _get_base_home_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual void base_home (
- ::CORBA::ComponentIR::HomeDef_ptr base_home
- )
- = 0;
-
- static void _set_base_home_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::InterfaceDefSeq * supported_interfaces (
- )
- = 0;
-
- static void _get_supported_interfaces_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual void supported_interfaces (
- const ::CORBA::InterfaceDefSeq & supported_interfaces
- )
- = 0;
-
- static void _set_supported_interfaces_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::ComponentIR::ComponentDef_ptr managed_component (
- )
- = 0;
-
- static void _get_managed_component_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual void managed_component (
- ::CORBA::ComponentIR::ComponentDef_ptr managed_component
- )
- = 0;
-
- static void _set_managed_component_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::ValueDef_ptr primary_key (
- )
- = 0;
-
- static void _get_primary_key_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual void primary_key (
- ::CORBA::ValueDef_ptr primary_key
- )
- = 0;
-
- static void _set_primary_key_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::ComponentIR::FactoryDef_ptr create_factory (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::ParDescriptionSeq & params,
- const ::CORBA::ExceptionDefSeq & exceptions
- )
- = 0;
-
- static void create_factory_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::ComponentIR::FinderDef_ptr create_finder (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::ParDescriptionSeq & params,
- const ::CORBA::ExceptionDefSeq & exceptions
- )
- = 0;
-
- static void create_finder_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- lookup_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- lookup_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_module_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_constant_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_struct_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_union_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_enum_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_alias_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_value_box_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_exception_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_native_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_abstract_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_local_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_ext_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_type_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_base_interfaces_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_base_interfaces_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- is_a_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_attribute_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_operation_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_ext_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_ext_attribute_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_module/module_sh.cpp:80
-
- } // module CORBA::ComponentIR
-
-// TAO_IDL - Generated from
-// be\be_visitor_module/module_sh.cpp:80
-
-} // module CORBA
-
-// TAO_IDL - Generated from
-// be\be_codegen.cpp:1219
-
-
-
-TAO_END_VERSIONED_NAMESPACE_DECL
-
-#include "IFR_ComponentsS_T.h"
-
-#if defined (__ACE_INLINE__)
-#include "IFR_ComponentsS.inl"
-#endif /* defined INLINE */
-
-#include /**/ "ace/post.h"
-#endif /* ifndef */
-
diff --git a/TAO/orbsvcs/orbsvcs/IFRService/IFR_ComponentsS.inl b/TAO/orbsvcs/orbsvcs/IFRService/IFR_ComponentsS.inl
deleted file mode 100644
index 06f6e8026d7..00000000000
--- a/TAO/orbsvcs/orbsvcs/IFRService/IFR_ComponentsS.inl
+++ /dev/null
@@ -1,6262 +0,0 @@
-// -*- 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
-
-
-TAO_BEGIN_VERSIONED_NAMESPACE_DECL
-
-
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventDef::_get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
- POA_CORBA::IRObject::_get_def_kind_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventDef::destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
- POA_CORBA::IRObject::destroy_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventDef::lookup_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
- POA_CORBA::Container::lookup_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventDef::contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
- POA_CORBA::Container::contents_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventDef::lookup_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
- POA_CORBA::Container::lookup_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventDef::describe_contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
- POA_CORBA::Container::describe_contents_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventDef::create_module_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
- POA_CORBA::Container::create_module_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventDef::create_constant_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
- POA_CORBA::Container::create_constant_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventDef::create_struct_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
- POA_CORBA::Container::create_struct_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventDef::create_union_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
- POA_CORBA::Container::create_union_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventDef::create_enum_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
- POA_CORBA::Container::create_enum_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventDef::create_alias_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
- POA_CORBA::Container::create_alias_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventDef::create_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
- POA_CORBA::Container::create_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventDef::create_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
- POA_CORBA::Container::create_value_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventDef::create_value_box_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
- POA_CORBA::Container::create_value_box_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventDef::create_exception_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
- POA_CORBA::Container::create_exception_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventDef::create_native_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
- POA_CORBA::Container::create_native_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventDef::create_abstract_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
- POA_CORBA::Container::create_abstract_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventDef::create_local_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
- POA_CORBA::Container::create_local_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventDef::create_ext_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
- POA_CORBA::Container::create_ext_value_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventDef::_get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
- POA_CORBA::Contained::_get_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventDef::_set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
- POA_CORBA::Contained::_set_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventDef::_get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
- POA_CORBA::Contained::_get_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventDef::_set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
- POA_CORBA::Contained::_set_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventDef::_get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
- POA_CORBA::Contained::_get_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventDef::_set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
- POA_CORBA::Contained::_set_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventDef::_get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
- POA_CORBA::Contained::_get_defined_in_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventDef::_get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
- POA_CORBA::Contained::_get_absolute_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventDef::_get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
- POA_CORBA::Contained::_get_containing_repository_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventDef::describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
- POA_CORBA::Contained::describe_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventDef::move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
- POA_CORBA::Contained::move_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventDef::_get_type_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IDLType * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
- POA_CORBA::IDLType::_get_type_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventDef::_get_supported_interfaces_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::ValueDef * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
- POA_CORBA::ValueDef::_get_supported_interfaces_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventDef::_set_supported_interfaces_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::ValueDef * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
- POA_CORBA::ValueDef::_set_supported_interfaces_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventDef::_get_initializers_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::ValueDef * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
- POA_CORBA::ValueDef::_get_initializers_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventDef::_set_initializers_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::ValueDef * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
- POA_CORBA::ValueDef::_set_initializers_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventDef::_get_base_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::ValueDef * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
- POA_CORBA::ValueDef::_get_base_value_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventDef::_set_base_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::ValueDef * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
- POA_CORBA::ValueDef::_set_base_value_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventDef::_get_abstract_base_values_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::ValueDef * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
- POA_CORBA::ValueDef::_get_abstract_base_values_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventDef::_set_abstract_base_values_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::ValueDef * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
- POA_CORBA::ValueDef::_set_abstract_base_values_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventDef::_get_is_abstract_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::ValueDef * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
- POA_CORBA::ValueDef::_get_is_abstract_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventDef::_set_is_abstract_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::ValueDef * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
- POA_CORBA::ValueDef::_set_is_abstract_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventDef::_get_is_custom_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::ValueDef * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
- POA_CORBA::ValueDef::_get_is_custom_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventDef::_set_is_custom_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::ValueDef * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
- POA_CORBA::ValueDef::_set_is_custom_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventDef::_get_is_truncatable_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::ValueDef * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
- POA_CORBA::ValueDef::_get_is_truncatable_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventDef::_set_is_truncatable_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::ValueDef * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
- POA_CORBA::ValueDef::_set_is_truncatable_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventDef::is_a_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::ValueDef * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
- POA_CORBA::ValueDef::is_a_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventDef::describe_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::ValueDef * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
- POA_CORBA::ValueDef::describe_value_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventDef::create_value_member_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::ValueDef * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
- POA_CORBA::ValueDef::create_value_member_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventDef::create_attribute_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::ValueDef * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
- POA_CORBA::ValueDef::create_attribute_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventDef::create_operation_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::ValueDef * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
- POA_CORBA::ValueDef::create_operation_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventDef::_get_ext_initializers_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::ExtValueDef * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
- POA_CORBA::ExtValueDef::_get_ext_initializers_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventDef::_set_ext_initializers_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::ExtValueDef * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
- POA_CORBA::ExtValueDef::_set_ext_initializers_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventDef::describe_ext_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::ExtValueDef * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
- POA_CORBA::ExtValueDef::describe_ext_value_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventDef::create_ext_attribute_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::ExtValueDef * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
- POA_CORBA::ExtValueDef::create_ext_attribute_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::Container::_get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ComponentIR::Container *> (servant);
- POA_CORBA::IRObject::_get_def_kind_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::Container::destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ComponentIR::Container *> (servant);
- POA_CORBA::IRObject::destroy_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::Container::lookup_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Container *> (servant);
- POA_CORBA::Container::lookup_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::Container::contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Container *> (servant);
- POA_CORBA::Container::contents_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::Container::lookup_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Container *> (servant);
- POA_CORBA::Container::lookup_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::Container::describe_contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Container *> (servant);
- POA_CORBA::Container::describe_contents_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::Container::create_module_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Container *> (servant);
- POA_CORBA::Container::create_module_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::Container::create_constant_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Container *> (servant);
- POA_CORBA::Container::create_constant_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::Container::create_struct_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Container *> (servant);
- POA_CORBA::Container::create_struct_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::Container::create_union_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Container *> (servant);
- POA_CORBA::Container::create_union_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::Container::create_enum_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Container *> (servant);
- POA_CORBA::Container::create_enum_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::Container::create_alias_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Container *> (servant);
- POA_CORBA::Container::create_alias_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::Container::create_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Container *> (servant);
- POA_CORBA::Container::create_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::Container::create_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Container *> (servant);
- POA_CORBA::Container::create_value_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::Container::create_value_box_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Container *> (servant);
- POA_CORBA::Container::create_value_box_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::Container::create_exception_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Container *> (servant);
- POA_CORBA::Container::create_exception_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::Container::create_native_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Container *> (servant);
- POA_CORBA::Container::create_native_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::Container::create_abstract_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Container *> (servant);
- POA_CORBA::Container::create_abstract_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::Container::create_local_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Container *> (servant);
- POA_CORBA::Container::create_local_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::Container::create_ext_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Container *> (servant);
- POA_CORBA::Container::create_ext_value_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ModuleDef::_get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
- POA_CORBA::IRObject::_get_def_kind_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ModuleDef::destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
- POA_CORBA::IRObject::destroy_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ModuleDef::lookup_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
- POA_CORBA::Container::lookup_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ModuleDef::contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
- POA_CORBA::Container::contents_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ModuleDef::lookup_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
- POA_CORBA::Container::lookup_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ModuleDef::describe_contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
- POA_CORBA::Container::describe_contents_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ModuleDef::create_module_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
- POA_CORBA::Container::create_module_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ModuleDef::create_constant_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
- POA_CORBA::Container::create_constant_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ModuleDef::create_struct_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
- POA_CORBA::Container::create_struct_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ModuleDef::create_union_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
- POA_CORBA::Container::create_union_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ModuleDef::create_enum_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
- POA_CORBA::Container::create_enum_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ModuleDef::create_alias_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
- POA_CORBA::Container::create_alias_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ModuleDef::create_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
- POA_CORBA::Container::create_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ModuleDef::create_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
- POA_CORBA::Container::create_value_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ModuleDef::create_value_box_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
- POA_CORBA::Container::create_value_box_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ModuleDef::create_exception_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
- POA_CORBA::Container::create_exception_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ModuleDef::create_native_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
- POA_CORBA::Container::create_native_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ModuleDef::create_abstract_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
- POA_CORBA::Container::create_abstract_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ModuleDef::create_local_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
- POA_CORBA::Container::create_local_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ModuleDef::create_ext_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
- POA_CORBA::Container::create_ext_value_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ModuleDef::_get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
- POA_CORBA::Contained::_get_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ModuleDef::_set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
- POA_CORBA::Contained::_set_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ModuleDef::_get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
- POA_CORBA::Contained::_get_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ModuleDef::_set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
- POA_CORBA::Contained::_set_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ModuleDef::_get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
- POA_CORBA::Contained::_get_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ModuleDef::_set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
- POA_CORBA::Contained::_set_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ModuleDef::_get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
- POA_CORBA::Contained::_get_defined_in_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ModuleDef::_get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
- POA_CORBA::Contained::_get_absolute_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ModuleDef::_get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
- POA_CORBA::Contained::_get_containing_repository_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ModuleDef::describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
- POA_CORBA::Contained::describe_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ModuleDef::move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
- POA_CORBA::Contained::move_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ModuleDef::create_component_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::ComponentIR::Container * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
- POA_CORBA::ComponentIR::Container::create_component_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ModuleDef::create_home_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::ComponentIR::Container * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
- POA_CORBA::ComponentIR::Container::create_home_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ModuleDef::create_event_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::ComponentIR::Container * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
- POA_CORBA::ComponentIR::Container::create_event_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::Repository::_get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
- POA_CORBA::IRObject::_get_def_kind_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::Repository::destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
- POA_CORBA::IRObject::destroy_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::Repository::lookup_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
- POA_CORBA::Container::lookup_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::Repository::contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
- POA_CORBA::Container::contents_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::Repository::lookup_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
- POA_CORBA::Container::lookup_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::Repository::describe_contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
- POA_CORBA::Container::describe_contents_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::Repository::create_module_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
- POA_CORBA::Container::create_module_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::Repository::create_constant_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
- POA_CORBA::Container::create_constant_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::Repository::create_struct_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
- POA_CORBA::Container::create_struct_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::Repository::create_union_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
- POA_CORBA::Container::create_union_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::Repository::create_enum_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
- POA_CORBA::Container::create_enum_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::Repository::create_alias_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
- POA_CORBA::Container::create_alias_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::Repository::create_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
- POA_CORBA::Container::create_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::Repository::create_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
- POA_CORBA::Container::create_value_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::Repository::create_value_box_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
- POA_CORBA::Container::create_value_box_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::Repository::create_exception_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
- POA_CORBA::Container::create_exception_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::Repository::create_native_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
- POA_CORBA::Container::create_native_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::Repository::create_abstract_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
- POA_CORBA::Container::create_abstract_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::Repository::create_local_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
- POA_CORBA::Container::create_local_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::Repository::create_ext_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
- POA_CORBA::Container::create_ext_value_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::Repository::lookup_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Repository * const impl = static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
- POA_CORBA::Repository::lookup_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::Repository::get_canonical_typecode_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Repository * const impl = static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
- POA_CORBA::Repository::get_canonical_typecode_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::Repository::get_primitive_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Repository * const impl = static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
- POA_CORBA::Repository::get_primitive_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::Repository::create_string_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Repository * const impl = static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
- POA_CORBA::Repository::create_string_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::Repository::create_wstring_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Repository * const impl = static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
- POA_CORBA::Repository::create_wstring_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::Repository::create_sequence_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Repository * const impl = static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
- POA_CORBA::Repository::create_sequence_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::Repository::create_array_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Repository * const impl = static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
- POA_CORBA::Repository::create_array_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::Repository::create_fixed_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Repository * const impl = static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
- POA_CORBA::Repository::create_fixed_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::Repository::create_component_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::ComponentIR::Container * const impl = static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
- POA_CORBA::ComponentIR::Container::create_component_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::Repository::create_home_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::ComponentIR::Container * const impl = static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
- POA_CORBA::ComponentIR::Container::create_home_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::Repository::create_event_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::ComponentIR::Container * const impl = static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
- POA_CORBA::ComponentIR::Container::create_event_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ProvidesDef::_get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ComponentIR::ProvidesDef *> (servant);
- POA_CORBA::IRObject::_get_def_kind_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ProvidesDef::destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ComponentIR::ProvidesDef *> (servant);
- POA_CORBA::IRObject::destroy_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ProvidesDef::_get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ProvidesDef *> (servant);
- POA_CORBA::Contained::_get_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ProvidesDef::_set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ProvidesDef *> (servant);
- POA_CORBA::Contained::_set_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ProvidesDef::_get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ProvidesDef *> (servant);
- POA_CORBA::Contained::_get_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ProvidesDef::_set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ProvidesDef *> (servant);
- POA_CORBA::Contained::_set_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ProvidesDef::_get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ProvidesDef *> (servant);
- POA_CORBA::Contained::_get_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ProvidesDef::_set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ProvidesDef *> (servant);
- POA_CORBA::Contained::_set_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ProvidesDef::_get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ProvidesDef *> (servant);
- POA_CORBA::Contained::_get_defined_in_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ProvidesDef::_get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ProvidesDef *> (servant);
- POA_CORBA::Contained::_get_absolute_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ProvidesDef::_get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ProvidesDef *> (servant);
- POA_CORBA::Contained::_get_containing_repository_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ProvidesDef::describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ProvidesDef *> (servant);
- POA_CORBA::Contained::describe_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ProvidesDef::move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ProvidesDef *> (servant);
- POA_CORBA::Contained::move_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::UsesDef::_get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ComponentIR::UsesDef *> (servant);
- POA_CORBA::IRObject::_get_def_kind_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::UsesDef::destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ComponentIR::UsesDef *> (servant);
- POA_CORBA::IRObject::destroy_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::UsesDef::_get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::UsesDef *> (servant);
- POA_CORBA::Contained::_get_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::UsesDef::_set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::UsesDef *> (servant);
- POA_CORBA::Contained::_set_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::UsesDef::_get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::UsesDef *> (servant);
- POA_CORBA::Contained::_get_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::UsesDef::_set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::UsesDef *> (servant);
- POA_CORBA::Contained::_set_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::UsesDef::_get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::UsesDef *> (servant);
- POA_CORBA::Contained::_get_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::UsesDef::_set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::UsesDef *> (servant);
- POA_CORBA::Contained::_set_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::UsesDef::_get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::UsesDef *> (servant);
- POA_CORBA::Contained::_get_defined_in_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::UsesDef::_get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::UsesDef *> (servant);
- POA_CORBA::Contained::_get_absolute_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::UsesDef::_get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::UsesDef *> (servant);
- POA_CORBA::Contained::_get_containing_repository_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::UsesDef::describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::UsesDef *> (servant);
- POA_CORBA::Contained::describe_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::UsesDef::move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::UsesDef *> (servant);
- POA_CORBA::Contained::move_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventPortDef::_get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ComponentIR::EventPortDef *> (servant);
- POA_CORBA::IRObject::_get_def_kind_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventPortDef::destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ComponentIR::EventPortDef *> (servant);
- POA_CORBA::IRObject::destroy_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventPortDef::_get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::EventPortDef *> (servant);
- POA_CORBA::Contained::_get_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventPortDef::_set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::EventPortDef *> (servant);
- POA_CORBA::Contained::_set_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventPortDef::_get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::EventPortDef *> (servant);
- POA_CORBA::Contained::_get_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventPortDef::_set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::EventPortDef *> (servant);
- POA_CORBA::Contained::_set_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventPortDef::_get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::EventPortDef *> (servant);
- POA_CORBA::Contained::_get_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventPortDef::_set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::EventPortDef *> (servant);
- POA_CORBA::Contained::_set_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventPortDef::_get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::EventPortDef *> (servant);
- POA_CORBA::Contained::_get_defined_in_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventPortDef::_get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::EventPortDef *> (servant);
- POA_CORBA::Contained::_get_absolute_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventPortDef::_get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::EventPortDef *> (servant);
- POA_CORBA::Contained::_get_containing_repository_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventPortDef::describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::EventPortDef *> (servant);
- POA_CORBA::Contained::describe_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EventPortDef::move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::EventPortDef *> (servant);
- POA_CORBA::Contained::move_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EmitsDef::_get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ComponentIR::EmitsDef *> (servant);
- POA_CORBA::IRObject::_get_def_kind_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EmitsDef::destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ComponentIR::EmitsDef *> (servant);
- POA_CORBA::IRObject::destroy_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EmitsDef::_get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::EmitsDef *> (servant);
- POA_CORBA::Contained::_get_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EmitsDef::_set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::EmitsDef *> (servant);
- POA_CORBA::Contained::_set_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EmitsDef::_get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::EmitsDef *> (servant);
- POA_CORBA::Contained::_get_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EmitsDef::_set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::EmitsDef *> (servant);
- POA_CORBA::Contained::_set_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EmitsDef::_get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::EmitsDef *> (servant);
- POA_CORBA::Contained::_get_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EmitsDef::_set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::EmitsDef *> (servant);
- POA_CORBA::Contained::_set_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EmitsDef::_get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::EmitsDef *> (servant);
- POA_CORBA::Contained::_get_defined_in_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EmitsDef::_get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::EmitsDef *> (servant);
- POA_CORBA::Contained::_get_absolute_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EmitsDef::_get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::EmitsDef *> (servant);
- POA_CORBA::Contained::_get_containing_repository_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EmitsDef::describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::EmitsDef *> (servant);
- POA_CORBA::Contained::describe_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EmitsDef::move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::EmitsDef *> (servant);
- POA_CORBA::Contained::move_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EmitsDef::_get_event_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::ComponentIR::EventPortDef * const impl = static_cast<POA_CORBA::ComponentIR::EmitsDef *> (servant);
- POA_CORBA::ComponentIR::EventPortDef::_get_event_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EmitsDef::_set_event_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::ComponentIR::EventPortDef * const impl = static_cast<POA_CORBA::ComponentIR::EmitsDef *> (servant);
- POA_CORBA::ComponentIR::EventPortDef::_set_event_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::EmitsDef::is_a_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::ComponentIR::EventPortDef * const impl = static_cast<POA_CORBA::ComponentIR::EmitsDef *> (servant);
- POA_CORBA::ComponentIR::EventPortDef::is_a_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::PublishesDef::_get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ComponentIR::PublishesDef *> (servant);
- POA_CORBA::IRObject::_get_def_kind_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::PublishesDef::destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ComponentIR::PublishesDef *> (servant);
- POA_CORBA::IRObject::destroy_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::PublishesDef::_get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::PublishesDef *> (servant);
- POA_CORBA::Contained::_get_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::PublishesDef::_set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::PublishesDef *> (servant);
- POA_CORBA::Contained::_set_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::PublishesDef::_get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::PublishesDef *> (servant);
- POA_CORBA::Contained::_get_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::PublishesDef::_set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::PublishesDef *> (servant);
- POA_CORBA::Contained::_set_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::PublishesDef::_get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::PublishesDef *> (servant);
- POA_CORBA::Contained::_get_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::PublishesDef::_set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::PublishesDef *> (servant);
- POA_CORBA::Contained::_set_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::PublishesDef::_get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::PublishesDef *> (servant);
- POA_CORBA::Contained::_get_defined_in_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::PublishesDef::_get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::PublishesDef *> (servant);
- POA_CORBA::Contained::_get_absolute_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::PublishesDef::_get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::PublishesDef *> (servant);
- POA_CORBA::Contained::_get_containing_repository_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::PublishesDef::describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::PublishesDef *> (servant);
- POA_CORBA::Contained::describe_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::PublishesDef::move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::PublishesDef *> (servant);
- POA_CORBA::Contained::move_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::PublishesDef::_get_event_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::ComponentIR::EventPortDef * const impl = static_cast<POA_CORBA::ComponentIR::PublishesDef *> (servant);
- POA_CORBA::ComponentIR::EventPortDef::_get_event_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::PublishesDef::_set_event_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::ComponentIR::EventPortDef * const impl = static_cast<POA_CORBA::ComponentIR::PublishesDef *> (servant);
- POA_CORBA::ComponentIR::EventPortDef::_set_event_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::PublishesDef::is_a_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::ComponentIR::EventPortDef * const impl = static_cast<POA_CORBA::ComponentIR::PublishesDef *> (servant);
- POA_CORBA::ComponentIR::EventPortDef::is_a_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ConsumesDef::_get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ComponentIR::ConsumesDef *> (servant);
- POA_CORBA::IRObject::_get_def_kind_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ConsumesDef::destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ComponentIR::ConsumesDef *> (servant);
- POA_CORBA::IRObject::destroy_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ConsumesDef::_get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ConsumesDef *> (servant);
- POA_CORBA::Contained::_get_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ConsumesDef::_set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ConsumesDef *> (servant);
- POA_CORBA::Contained::_set_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ConsumesDef::_get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ConsumesDef *> (servant);
- POA_CORBA::Contained::_get_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ConsumesDef::_set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ConsumesDef *> (servant);
- POA_CORBA::Contained::_set_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ConsumesDef::_get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ConsumesDef *> (servant);
- POA_CORBA::Contained::_get_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ConsumesDef::_set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ConsumesDef *> (servant);
- POA_CORBA::Contained::_set_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ConsumesDef::_get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ConsumesDef *> (servant);
- POA_CORBA::Contained::_get_defined_in_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ConsumesDef::_get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ConsumesDef *> (servant);
- POA_CORBA::Contained::_get_absolute_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ConsumesDef::_get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ConsumesDef *> (servant);
- POA_CORBA::Contained::_get_containing_repository_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ConsumesDef::describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ConsumesDef *> (servant);
- POA_CORBA::Contained::describe_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ConsumesDef::move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ConsumesDef *> (servant);
- POA_CORBA::Contained::move_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ConsumesDef::_get_event_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::ComponentIR::EventPortDef * const impl = static_cast<POA_CORBA::ComponentIR::ConsumesDef *> (servant);
- POA_CORBA::ComponentIR::EventPortDef::_get_event_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ConsumesDef::_set_event_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::ComponentIR::EventPortDef * const impl = static_cast<POA_CORBA::ComponentIR::ConsumesDef *> (servant);
- POA_CORBA::ComponentIR::EventPortDef::_set_event_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ConsumesDef::is_a_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::ComponentIR::EventPortDef * const impl = static_cast<POA_CORBA::ComponentIR::ConsumesDef *> (servant);
- POA_CORBA::ComponentIR::EventPortDef::is_a_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ComponentDef::_get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
- POA_CORBA::IRObject::_get_def_kind_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ComponentDef::destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
- POA_CORBA::IRObject::destroy_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ComponentDef::lookup_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
- POA_CORBA::Container::lookup_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ComponentDef::contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
- POA_CORBA::Container::contents_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ComponentDef::lookup_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
- POA_CORBA::Container::lookup_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ComponentDef::describe_contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
- POA_CORBA::Container::describe_contents_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ComponentDef::create_module_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
- POA_CORBA::Container::create_module_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ComponentDef::create_constant_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
- POA_CORBA::Container::create_constant_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ComponentDef::create_struct_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
- POA_CORBA::Container::create_struct_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ComponentDef::create_union_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
- POA_CORBA::Container::create_union_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ComponentDef::create_enum_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
- POA_CORBA::Container::create_enum_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ComponentDef::create_alias_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
- POA_CORBA::Container::create_alias_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ComponentDef::create_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
- POA_CORBA::Container::create_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ComponentDef::create_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
- POA_CORBA::Container::create_value_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ComponentDef::create_value_box_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
- POA_CORBA::Container::create_value_box_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ComponentDef::create_exception_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
- POA_CORBA::Container::create_exception_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ComponentDef::create_native_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
- POA_CORBA::Container::create_native_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ComponentDef::create_abstract_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
- POA_CORBA::Container::create_abstract_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ComponentDef::create_local_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
- POA_CORBA::Container::create_local_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ComponentDef::create_ext_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
- POA_CORBA::Container::create_ext_value_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ComponentDef::_get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
- POA_CORBA::Contained::_get_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ComponentDef::_set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
- POA_CORBA::Contained::_set_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ComponentDef::_get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
- POA_CORBA::Contained::_get_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ComponentDef::_set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
- POA_CORBA::Contained::_set_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ComponentDef::_get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
- POA_CORBA::Contained::_get_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ComponentDef::_set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
- POA_CORBA::Contained::_set_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ComponentDef::_get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
- POA_CORBA::Contained::_get_defined_in_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ComponentDef::_get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
- POA_CORBA::Contained::_get_absolute_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ComponentDef::_get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
- POA_CORBA::Contained::_get_containing_repository_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ComponentDef::describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
- POA_CORBA::Contained::describe_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ComponentDef::move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
- POA_CORBA::Contained::move_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ComponentDef::_get_type_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IDLType * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
- POA_CORBA::IDLType::_get_type_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ComponentDef::_get_base_interfaces_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::InterfaceDef * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
- POA_CORBA::InterfaceDef::_get_base_interfaces_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ComponentDef::_set_base_interfaces_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::InterfaceDef * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
- POA_CORBA::InterfaceDef::_set_base_interfaces_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ComponentDef::is_a_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::InterfaceDef * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
- POA_CORBA::InterfaceDef::is_a_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ComponentDef::describe_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::InterfaceDef * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
- POA_CORBA::InterfaceDef::describe_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ComponentDef::create_attribute_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::InterfaceDef * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
- POA_CORBA::InterfaceDef::create_attribute_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ComponentDef::create_operation_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::InterfaceDef * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
- POA_CORBA::InterfaceDef::create_operation_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ComponentDef::describe_ext_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::InterfaceAttrExtension * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
- POA_CORBA::InterfaceAttrExtension::describe_ext_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::ComponentDef::create_ext_attribute_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::InterfaceAttrExtension * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
- POA_CORBA::InterfaceAttrExtension::create_ext_attribute_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::FactoryDef::_get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ComponentIR::FactoryDef *> (servant);
- POA_CORBA::IRObject::_get_def_kind_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::FactoryDef::destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ComponentIR::FactoryDef *> (servant);
- POA_CORBA::IRObject::destroy_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::FactoryDef::_get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::FactoryDef *> (servant);
- POA_CORBA::Contained::_get_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::FactoryDef::_set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::FactoryDef *> (servant);
- POA_CORBA::Contained::_set_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::FactoryDef::_get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::FactoryDef *> (servant);
- POA_CORBA::Contained::_get_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::FactoryDef::_set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::FactoryDef *> (servant);
- POA_CORBA::Contained::_set_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::FactoryDef::_get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::FactoryDef *> (servant);
- POA_CORBA::Contained::_get_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::FactoryDef::_set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::FactoryDef *> (servant);
- POA_CORBA::Contained::_set_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::FactoryDef::_get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::FactoryDef *> (servant);
- POA_CORBA::Contained::_get_defined_in_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::FactoryDef::_get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::FactoryDef *> (servant);
- POA_CORBA::Contained::_get_absolute_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::FactoryDef::_get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::FactoryDef *> (servant);
- POA_CORBA::Contained::_get_containing_repository_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::FactoryDef::describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::FactoryDef *> (servant);
- POA_CORBA::Contained::describe_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::FactoryDef::move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::FactoryDef *> (servant);
- POA_CORBA::Contained::move_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::FactoryDef::_get_result_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::OperationDef * const impl = static_cast<POA_CORBA::ComponentIR::FactoryDef *> (servant);
- POA_CORBA::OperationDef::_get_result_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::FactoryDef::_get_result_def_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::OperationDef * const impl = static_cast<POA_CORBA::ComponentIR::FactoryDef *> (servant);
- POA_CORBA::OperationDef::_get_result_def_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::FactoryDef::_set_result_def_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::OperationDef * const impl = static_cast<POA_CORBA::ComponentIR::FactoryDef *> (servant);
- POA_CORBA::OperationDef::_set_result_def_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::FactoryDef::_get_params_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::OperationDef * const impl = static_cast<POA_CORBA::ComponentIR::FactoryDef *> (servant);
- POA_CORBA::OperationDef::_get_params_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::FactoryDef::_set_params_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::OperationDef * const impl = static_cast<POA_CORBA::ComponentIR::FactoryDef *> (servant);
- POA_CORBA::OperationDef::_set_params_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::FactoryDef::_get_mode_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::OperationDef * const impl = static_cast<POA_CORBA::ComponentIR::FactoryDef *> (servant);
- POA_CORBA::OperationDef::_get_mode_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::FactoryDef::_set_mode_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::OperationDef * const impl = static_cast<POA_CORBA::ComponentIR::FactoryDef *> (servant);
- POA_CORBA::OperationDef::_set_mode_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::FactoryDef::_get_contexts_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::OperationDef * const impl = static_cast<POA_CORBA::ComponentIR::FactoryDef *> (servant);
- POA_CORBA::OperationDef::_get_contexts_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::FactoryDef::_set_contexts_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::OperationDef * const impl = static_cast<POA_CORBA::ComponentIR::FactoryDef *> (servant);
- POA_CORBA::OperationDef::_set_contexts_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::FactoryDef::_get_exceptions_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::OperationDef * const impl = static_cast<POA_CORBA::ComponentIR::FactoryDef *> (servant);
- POA_CORBA::OperationDef::_get_exceptions_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::FactoryDef::_set_exceptions_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::OperationDef * const impl = static_cast<POA_CORBA::ComponentIR::FactoryDef *> (servant);
- POA_CORBA::OperationDef::_set_exceptions_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::FinderDef::_get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ComponentIR::FinderDef *> (servant);
- POA_CORBA::IRObject::_get_def_kind_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::FinderDef::destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ComponentIR::FinderDef *> (servant);
- POA_CORBA::IRObject::destroy_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::FinderDef::_get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::FinderDef *> (servant);
- POA_CORBA::Contained::_get_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::FinderDef::_set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::FinderDef *> (servant);
- POA_CORBA::Contained::_set_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::FinderDef::_get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::FinderDef *> (servant);
- POA_CORBA::Contained::_get_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::FinderDef::_set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::FinderDef *> (servant);
- POA_CORBA::Contained::_set_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::FinderDef::_get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::FinderDef *> (servant);
- POA_CORBA::Contained::_get_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::FinderDef::_set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::FinderDef *> (servant);
- POA_CORBA::Contained::_set_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::FinderDef::_get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::FinderDef *> (servant);
- POA_CORBA::Contained::_get_defined_in_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::FinderDef::_get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::FinderDef *> (servant);
- POA_CORBA::Contained::_get_absolute_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::FinderDef::_get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::FinderDef *> (servant);
- POA_CORBA::Contained::_get_containing_repository_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::FinderDef::describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::FinderDef *> (servant);
- POA_CORBA::Contained::describe_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::FinderDef::move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::FinderDef *> (servant);
- POA_CORBA::Contained::move_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::FinderDef::_get_result_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::OperationDef * const impl = static_cast<POA_CORBA::ComponentIR::FinderDef *> (servant);
- POA_CORBA::OperationDef::_get_result_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::FinderDef::_get_result_def_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::OperationDef * const impl = static_cast<POA_CORBA::ComponentIR::FinderDef *> (servant);
- POA_CORBA::OperationDef::_get_result_def_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::FinderDef::_set_result_def_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::OperationDef * const impl = static_cast<POA_CORBA::ComponentIR::FinderDef *> (servant);
- POA_CORBA::OperationDef::_set_result_def_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::FinderDef::_get_params_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::OperationDef * const impl = static_cast<POA_CORBA::ComponentIR::FinderDef *> (servant);
- POA_CORBA::OperationDef::_get_params_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::FinderDef::_set_params_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::OperationDef * const impl = static_cast<POA_CORBA::ComponentIR::FinderDef *> (servant);
- POA_CORBA::OperationDef::_set_params_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::FinderDef::_get_mode_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::OperationDef * const impl = static_cast<POA_CORBA::ComponentIR::FinderDef *> (servant);
- POA_CORBA::OperationDef::_get_mode_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::FinderDef::_set_mode_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::OperationDef * const impl = static_cast<POA_CORBA::ComponentIR::FinderDef *> (servant);
- POA_CORBA::OperationDef::_set_mode_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::FinderDef::_get_contexts_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::OperationDef * const impl = static_cast<POA_CORBA::ComponentIR::FinderDef *> (servant);
- POA_CORBA::OperationDef::_get_contexts_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::FinderDef::_set_contexts_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::OperationDef * const impl = static_cast<POA_CORBA::ComponentIR::FinderDef *> (servant);
- POA_CORBA::OperationDef::_set_contexts_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::FinderDef::_get_exceptions_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::OperationDef * const impl = static_cast<POA_CORBA::ComponentIR::FinderDef *> (servant);
- POA_CORBA::OperationDef::_get_exceptions_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::FinderDef::_set_exceptions_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::OperationDef * const impl = static_cast<POA_CORBA::ComponentIR::FinderDef *> (servant);
- POA_CORBA::OperationDef::_set_exceptions_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::HomeDef::_get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
- POA_CORBA::IRObject::_get_def_kind_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::HomeDef::destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
- POA_CORBA::IRObject::destroy_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::HomeDef::lookup_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
- POA_CORBA::Container::lookup_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::HomeDef::contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
- POA_CORBA::Container::contents_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::HomeDef::lookup_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
- POA_CORBA::Container::lookup_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::HomeDef::describe_contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
- POA_CORBA::Container::describe_contents_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::HomeDef::create_module_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
- POA_CORBA::Container::create_module_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::HomeDef::create_constant_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
- POA_CORBA::Container::create_constant_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::HomeDef::create_struct_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
- POA_CORBA::Container::create_struct_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::HomeDef::create_union_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
- POA_CORBA::Container::create_union_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::HomeDef::create_enum_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
- POA_CORBA::Container::create_enum_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::HomeDef::create_alias_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
- POA_CORBA::Container::create_alias_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::HomeDef::create_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
- POA_CORBA::Container::create_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::HomeDef::create_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
- POA_CORBA::Container::create_value_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::HomeDef::create_value_box_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
- POA_CORBA::Container::create_value_box_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::HomeDef::create_exception_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
- POA_CORBA::Container::create_exception_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::HomeDef::create_native_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
- POA_CORBA::Container::create_native_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::HomeDef::create_abstract_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
- POA_CORBA::Container::create_abstract_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::HomeDef::create_local_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
- POA_CORBA::Container::create_local_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::HomeDef::create_ext_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
- POA_CORBA::Container::create_ext_value_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::HomeDef::_get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
- POA_CORBA::Contained::_get_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::HomeDef::_set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
- POA_CORBA::Contained::_set_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::HomeDef::_get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
- POA_CORBA::Contained::_get_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::HomeDef::_set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
- POA_CORBA::Contained::_set_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::HomeDef::_get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
- POA_CORBA::Contained::_get_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::HomeDef::_set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
- POA_CORBA::Contained::_set_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::HomeDef::_get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
- POA_CORBA::Contained::_get_defined_in_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::HomeDef::_get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
- POA_CORBA::Contained::_get_absolute_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::HomeDef::_get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
- POA_CORBA::Contained::_get_containing_repository_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::HomeDef::describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
- POA_CORBA::Contained::describe_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::HomeDef::move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
- POA_CORBA::Contained::move_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::HomeDef::_get_type_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IDLType * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
- POA_CORBA::IDLType::_get_type_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::HomeDef::_get_base_interfaces_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::InterfaceDef * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
- POA_CORBA::InterfaceDef::_get_base_interfaces_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::HomeDef::_set_base_interfaces_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::InterfaceDef * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
- POA_CORBA::InterfaceDef::_set_base_interfaces_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::HomeDef::is_a_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::InterfaceDef * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
- POA_CORBA::InterfaceDef::is_a_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::HomeDef::describe_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::InterfaceDef * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
- POA_CORBA::InterfaceDef::describe_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::HomeDef::create_attribute_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::InterfaceDef * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
- POA_CORBA::InterfaceDef::create_attribute_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::HomeDef::create_operation_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::InterfaceDef * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
- POA_CORBA::InterfaceDef::create_operation_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::HomeDef::describe_ext_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::InterfaceAttrExtension * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
- POA_CORBA::InterfaceAttrExtension::describe_ext_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ComponentIR::HomeDef::create_ext_attribute_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::InterfaceAttrExtension * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
- POA_CORBA::InterfaceAttrExtension::create_ext_attribute_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-
-TAO_END_VERSIONED_NAMESPACE_DECL
-
-
diff --git a/TAO/orbsvcs/orbsvcs/IFRService/IFR_ComponentsS_T.cpp b/TAO/orbsvcs/orbsvcs/IFRService/IFR_ComponentsS_T.cpp
deleted file mode 100644
index 0dfc2fdd182..00000000000
--- a/TAO/orbsvcs/orbsvcs/IFRService/IFR_ComponentsS_T.cpp
+++ /dev/null
@@ -1,49 +0,0 @@
-// -*- 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
-
-// TAO_IDL - Generated from
-// be\be_codegen.cpp:683
-
-#ifndef _TAO_IDL____ORBSVCS_ORBSVCS_IFRSERVICE_IFR_COMPONENTSS_T_CPP_
-#define _TAO_IDL____ORBSVCS_ORBSVCS_IFRSERVICE_IFR_COMPONENTSS_T_CPP_
-
-#include "IFR_ComponentsS_T.h"
-
-#if !defined (__ACE_INLINE__)
-#include "IFR_ComponentsS_T.inl"
-#endif /* !defined INLINE */
-
-
-
-TAO_BEGIN_VERSIONED_NAMESPACE_DECL
-
-
-
-TAO_END_VERSIONED_NAMESPACE_DECL
-
-
-#endif /* ifndef */
diff --git a/TAO/orbsvcs/orbsvcs/IFRService/IFR_ComponentsS_T.h b/TAO/orbsvcs/orbsvcs/IFRService/IFR_ComponentsS_T.h
deleted file mode 100644
index 9f894f6c912..00000000000
--- a/TAO/orbsvcs/orbsvcs/IFRService/IFR_ComponentsS_T.h
+++ /dev/null
@@ -1,3829 +0,0 @@
-// -*- 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
-
-// TAO_IDL - Generated from
-// be\be_codegen.cpp:545
-
-#ifndef _TAO_IDL____ORBSVCS_ORBSVCS_IFRSERVICE_IFR_COMPONENTSS_T_H_
-#define _TAO_IDL____ORBSVCS_ORBSVCS_IFRSERVICE_IFR_COMPONENTSS_T_H_
-
-#include /**/ "ace/pre.h"
-
-TAO_BEGIN_VERSIONED_NAMESPACE_DECL
-
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_root/root_sth.cpp:116
-
-namespace POA_CORBA
-{
-
- // TAO_IDL - Generated from
- // be\be_visitor_root/root_sth.cpp:116
-
- namespace ComponentIR
- {
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/tie_sh.cpp:87
-
- // TIE class: Refer to CORBA v2.2, Section 20.34.4
- template <class T>
- class EventDef_tie : public EventDef
- {
- public:
- /// the T& ctor
- EventDef_tie (T &t);
- /// ctor taking a POA
- EventDef_tie (T &t, PortableServer::POA_ptr poa);
- /// ctor taking pointer and an ownership flag
- EventDef_tie (T *tp, ::CORBA::Boolean release = true);
- /// ctor with T*, ownership flag and a POA
- EventDef_tie (
- T *tp,
- PortableServer::POA_ptr poa,
- ::CORBA::Boolean release = true
- );
- /// dtor
-
- ~EventDef_tie (void);
- // TIE specific functions
- /// return the underlying object
- T *_tied_object (void);
- /// set the underlying object
- void _tied_object (T &obj);
- /// set the underlying object and the ownership flag
- void _tied_object (T *obj, ::CORBA::Boolean release = true);
- /// do we own it
- ::CORBA::Boolean _is_owner (void);
- /// set the ownership
-
- void _is_owner ( ::CORBA::Boolean b);
- // overridden ServantBase operations
- PortableServer::POA_ptr _default_POA (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::DefinitionKind def_kind (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void destroy (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Contained_ptr lookup (
- const char * search_name
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ContainedSeq * contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ContainedSeq * lookup_name (
- const char * search_name,
- ::CORBA::Long levels_to_search,
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Container::DescriptionSeq * describe_contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited,
- ::CORBA::Long max_returned_objs
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ModuleDef_ptr create_module (
- const char * id,
- const char * name,
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ConstantDef_ptr create_constant (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- const ::CORBA::Any & value
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::StructDef_ptr create_struct (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::UnionDef_ptr create_union (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr discriminator_type,
- const ::CORBA::UnionMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::EnumDef_ptr create_enum (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::EnumMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::AliasDef_ptr create_alias (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::InterfaceDef_ptr create_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ValueDef_ptr create_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::InitializerSeq & initializers
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ValueBoxDef_ptr create_value_box (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type_def
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ExceptionDef_ptr create_exception (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::NativeDef_ptr create_native (
- const char * id,
- const char * name,
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::AbstractInterfaceDef_ptr create_abstract_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::AbstractInterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::LocalInterfaceDef_ptr create_local_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ExtValueDef_ptr create_ext_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::ExtInitializerSeq & initializers
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * id (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void id (
- const char * id
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void name (
- const char * name
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * version (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void version (
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Container_ptr defined_in (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * absolute_name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Repository_ptr containing_repository (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Contained::Description * describe (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::TypeCode_ptr type (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::InterfaceDefSeq * supported_interfaces (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void supported_interfaces (
- const ::CORBA::InterfaceDefSeq & supported_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::InitializerSeq * initializers (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void initializers (
- const ::CORBA::InitializerSeq & initializers
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ValueDef_ptr base_value (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void base_value (
- ::CORBA::ValueDef_ptr base_value
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ValueDefSeq * abstract_base_values (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void abstract_base_values (
- const ::CORBA::ValueDefSeq & abstract_base_values
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Boolean is_abstract (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void is_abstract (
- ::CORBA::Boolean is_abstract
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Boolean is_custom (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void is_custom (
- ::CORBA::Boolean is_custom
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Boolean is_truncatable (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void is_truncatable (
- ::CORBA::Boolean is_truncatable
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Boolean is_a (
- const char * id
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ValueDef::FullValueDescription * describe_value (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ValueMemberDef_ptr create_value_member (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- ::CORBA::Visibility access
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::AttributeDef_ptr create_attribute (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- ::CORBA::AttributeMode mode
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::OperationDef_ptr create_operation (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr result,
- ::CORBA::OperationMode mode,
- const ::CORBA::ParDescriptionSeq & params,
- const ::CORBA::ExceptionDefSeq & exceptions,
- const ::CORBA::ContextIdSeq & contexts
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ExtInitializerSeq * ext_initializers (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void ext_initializers (
- const ::CORBA::ExtInitializerSeq & ext_initializers
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ExtValueDef::ExtFullValueDescription * describe_ext_value (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ExtAttributeDef_ptr create_ext_attribute (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- ::CORBA::AttributeMode mode,
- const ::CORBA::ExceptionDefSeq & get_exceptions,
- const ::CORBA::ExceptionDefSeq & set_exceptions
- );
-
- private:
- T *ptr_;
- PortableServer::POA_var poa_;
- ::CORBA::Boolean rel_;
-
- // copy and assignment are not allowed
- EventDef_tie (const EventDef_tie &);
- void operator= (const EventDef_tie &);
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/tie_sh.cpp:87
-
- // TIE class: Refer to CORBA v2.2, Section 20.34.4
- template <class T>
- class Container_tie : public Container
- {
- public:
- /// the T& ctor
- Container_tie (T &t);
- /// ctor taking a POA
- Container_tie (T &t, PortableServer::POA_ptr poa);
- /// ctor taking pointer and an ownership flag
- Container_tie (T *tp, ::CORBA::Boolean release = true);
- /// ctor with T*, ownership flag and a POA
- Container_tie (
- T *tp,
- PortableServer::POA_ptr poa,
- ::CORBA::Boolean release = true
- );
- /// dtor
-
- ~Container_tie (void);
- // TIE specific functions
- /// return the underlying object
- T *_tied_object (void);
- /// set the underlying object
- void _tied_object (T &obj);
- /// set the underlying object and the ownership flag
- void _tied_object (T *obj, ::CORBA::Boolean release = true);
- /// do we own it
- ::CORBA::Boolean _is_owner (void);
- /// set the ownership
-
- void _is_owner ( ::CORBA::Boolean b);
- // overridden ServantBase operations
- PortableServer::POA_ptr _default_POA (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::DefinitionKind def_kind (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void destroy (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Contained_ptr lookup (
- const char * search_name
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ContainedSeq * contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ContainedSeq * lookup_name (
- const char * search_name,
- ::CORBA::Long levels_to_search,
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Container::DescriptionSeq * describe_contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited,
- ::CORBA::Long max_returned_objs
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ModuleDef_ptr create_module (
- const char * id,
- const char * name,
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ConstantDef_ptr create_constant (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- const ::CORBA::Any & value
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::StructDef_ptr create_struct (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::UnionDef_ptr create_union (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr discriminator_type,
- const ::CORBA::UnionMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::EnumDef_ptr create_enum (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::EnumMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::AliasDef_ptr create_alias (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::InterfaceDef_ptr create_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ValueDef_ptr create_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::InitializerSeq & initializers
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ValueBoxDef_ptr create_value_box (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type_def
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ExceptionDef_ptr create_exception (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::NativeDef_ptr create_native (
- const char * id,
- const char * name,
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::AbstractInterfaceDef_ptr create_abstract_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::AbstractInterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::LocalInterfaceDef_ptr create_local_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ExtValueDef_ptr create_ext_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::ExtInitializerSeq & initializers
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ComponentIR::ComponentDef_ptr create_component (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::ComponentIR::ComponentDef_ptr base_component,
- const ::CORBA::InterfaceDefSeq & supports_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ComponentIR::HomeDef_ptr create_home (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::ComponentIR::HomeDef_ptr base_home,
- ::CORBA::ComponentIR::ComponentDef_ptr managed_component,
- const ::CORBA::InterfaceDefSeq & supports_interfaces,
- ::CORBA::ValueDef_ptr primary_key
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ComponentIR::EventDef_ptr create_event (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::ExtInitializerSeq & initializers
- );
-
- private:
- T *ptr_;
- PortableServer::POA_var poa_;
- ::CORBA::Boolean rel_;
-
- // copy and assignment are not allowed
- Container_tie (const Container_tie &);
- void operator= (const Container_tie &);
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/tie_sh.cpp:87
-
- // TIE class: Refer to CORBA v2.2, Section 20.34.4
- template <class T>
- class ModuleDef_tie : public ModuleDef
- {
- public:
- /// the T& ctor
- ModuleDef_tie (T &t);
- /// ctor taking a POA
- ModuleDef_tie (T &t, PortableServer::POA_ptr poa);
- /// ctor taking pointer and an ownership flag
- ModuleDef_tie (T *tp, ::CORBA::Boolean release = true);
- /// ctor with T*, ownership flag and a POA
- ModuleDef_tie (
- T *tp,
- PortableServer::POA_ptr poa,
- ::CORBA::Boolean release = true
- );
- /// dtor
-
- ~ModuleDef_tie (void);
- // TIE specific functions
- /// return the underlying object
- T *_tied_object (void);
- /// set the underlying object
- void _tied_object (T &obj);
- /// set the underlying object and the ownership flag
- void _tied_object (T *obj, ::CORBA::Boolean release = true);
- /// do we own it
- ::CORBA::Boolean _is_owner (void);
- /// set the ownership
-
- void _is_owner ( ::CORBA::Boolean b);
- // overridden ServantBase operations
- PortableServer::POA_ptr _default_POA (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::DefinitionKind def_kind (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void destroy (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Contained_ptr lookup (
- const char * search_name
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ContainedSeq * contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ContainedSeq * lookup_name (
- const char * search_name,
- ::CORBA::Long levels_to_search,
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Container::DescriptionSeq * describe_contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited,
- ::CORBA::Long max_returned_objs
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ModuleDef_ptr create_module (
- const char * id,
- const char * name,
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ConstantDef_ptr create_constant (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- const ::CORBA::Any & value
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::StructDef_ptr create_struct (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::UnionDef_ptr create_union (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr discriminator_type,
- const ::CORBA::UnionMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::EnumDef_ptr create_enum (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::EnumMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::AliasDef_ptr create_alias (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::InterfaceDef_ptr create_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ValueDef_ptr create_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::InitializerSeq & initializers
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ValueBoxDef_ptr create_value_box (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type_def
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ExceptionDef_ptr create_exception (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::NativeDef_ptr create_native (
- const char * id,
- const char * name,
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::AbstractInterfaceDef_ptr create_abstract_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::AbstractInterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::LocalInterfaceDef_ptr create_local_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ExtValueDef_ptr create_ext_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::ExtInitializerSeq & initializers
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * id (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void id (
- const char * id
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void name (
- const char * name
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * version (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void version (
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Container_ptr defined_in (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * absolute_name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Repository_ptr containing_repository (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Contained::Description * describe (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ComponentIR::ComponentDef_ptr create_component (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::ComponentIR::ComponentDef_ptr base_component,
- const ::CORBA::InterfaceDefSeq & supports_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ComponentIR::HomeDef_ptr create_home (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::ComponentIR::HomeDef_ptr base_home,
- ::CORBA::ComponentIR::ComponentDef_ptr managed_component,
- const ::CORBA::InterfaceDefSeq & supports_interfaces,
- ::CORBA::ValueDef_ptr primary_key
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ComponentIR::EventDef_ptr create_event (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::ExtInitializerSeq & initializers
- );
-
- private:
- T *ptr_;
- PortableServer::POA_var poa_;
- ::CORBA::Boolean rel_;
-
- // copy and assignment are not allowed
- ModuleDef_tie (const ModuleDef_tie &);
- void operator= (const ModuleDef_tie &);
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/tie_sh.cpp:87
-
- // TIE class: Refer to CORBA v2.2, Section 20.34.4
- template <class T>
- class Repository_tie : public Repository
- {
- public:
- /// the T& ctor
- Repository_tie (T &t);
- /// ctor taking a POA
- Repository_tie (T &t, PortableServer::POA_ptr poa);
- /// ctor taking pointer and an ownership flag
- Repository_tie (T *tp, ::CORBA::Boolean release = true);
- /// ctor with T*, ownership flag and a POA
- Repository_tie (
- T *tp,
- PortableServer::POA_ptr poa,
- ::CORBA::Boolean release = true
- );
- /// dtor
-
- ~Repository_tie (void);
- // TIE specific functions
- /// return the underlying object
- T *_tied_object (void);
- /// set the underlying object
- void _tied_object (T &obj);
- /// set the underlying object and the ownership flag
- void _tied_object (T *obj, ::CORBA::Boolean release = true);
- /// do we own it
- ::CORBA::Boolean _is_owner (void);
- /// set the ownership
-
- void _is_owner ( ::CORBA::Boolean b);
- // overridden ServantBase operations
- PortableServer::POA_ptr _default_POA (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::DefinitionKind def_kind (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void destroy (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Contained_ptr lookup (
- const char * search_name
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ContainedSeq * contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ContainedSeq * lookup_name (
- const char * search_name,
- ::CORBA::Long levels_to_search,
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Container::DescriptionSeq * describe_contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited,
- ::CORBA::Long max_returned_objs
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ModuleDef_ptr create_module (
- const char * id,
- const char * name,
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ConstantDef_ptr create_constant (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- const ::CORBA::Any & value
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::StructDef_ptr create_struct (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::UnionDef_ptr create_union (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr discriminator_type,
- const ::CORBA::UnionMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::EnumDef_ptr create_enum (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::EnumMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::AliasDef_ptr create_alias (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::InterfaceDef_ptr create_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ValueDef_ptr create_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::InitializerSeq & initializers
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ValueBoxDef_ptr create_value_box (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type_def
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ExceptionDef_ptr create_exception (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::NativeDef_ptr create_native (
- const char * id,
- const char * name,
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::AbstractInterfaceDef_ptr create_abstract_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::AbstractInterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::LocalInterfaceDef_ptr create_local_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ExtValueDef_ptr create_ext_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::ExtInitializerSeq & initializers
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Contained_ptr lookup_id (
- const char * search_id
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::TypeCode_ptr get_canonical_typecode (
- ::CORBA::TypeCode_ptr tc
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::PrimitiveDef_ptr get_primitive (
- ::CORBA::PrimitiveKind kind
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::StringDef_ptr create_string (
- ::CORBA::ULong bound
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::WstringDef_ptr create_wstring (
- ::CORBA::ULong bound
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::SequenceDef_ptr create_sequence (
- ::CORBA::ULong bound,
- ::CORBA::IDLType_ptr element_type
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ArrayDef_ptr create_array (
- ::CORBA::ULong length,
- ::CORBA::IDLType_ptr element_type
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::FixedDef_ptr create_fixed (
- ::CORBA::UShort digits,
- ::CORBA::Short scale
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ComponentIR::ComponentDef_ptr create_component (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::ComponentIR::ComponentDef_ptr base_component,
- const ::CORBA::InterfaceDefSeq & supports_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ComponentIR::HomeDef_ptr create_home (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::ComponentIR::HomeDef_ptr base_home,
- ::CORBA::ComponentIR::ComponentDef_ptr managed_component,
- const ::CORBA::InterfaceDefSeq & supports_interfaces,
- ::CORBA::ValueDef_ptr primary_key
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ComponentIR::EventDef_ptr create_event (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::ExtInitializerSeq & initializers
- );
-
- private:
- T *ptr_;
- PortableServer::POA_var poa_;
- ::CORBA::Boolean rel_;
-
- // copy and assignment are not allowed
- Repository_tie (const Repository_tie &);
- void operator= (const Repository_tie &);
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/tie_sh.cpp:87
-
- // TIE class: Refer to CORBA v2.2, Section 20.34.4
- template <class T>
- class ProvidesDef_tie : public ProvidesDef
- {
- public:
- /// the T& ctor
- ProvidesDef_tie (T &t);
- /// ctor taking a POA
- ProvidesDef_tie (T &t, PortableServer::POA_ptr poa);
- /// ctor taking pointer and an ownership flag
- ProvidesDef_tie (T *tp, ::CORBA::Boolean release = true);
- /// ctor with T*, ownership flag and a POA
- ProvidesDef_tie (
- T *tp,
- PortableServer::POA_ptr poa,
- ::CORBA::Boolean release = true
- );
- /// dtor
-
- ~ProvidesDef_tie (void);
- // TIE specific functions
- /// return the underlying object
- T *_tied_object (void);
- /// set the underlying object
- void _tied_object (T &obj);
- /// set the underlying object and the ownership flag
- void _tied_object (T *obj, ::CORBA::Boolean release = true);
- /// do we own it
- ::CORBA::Boolean _is_owner (void);
- /// set the ownership
-
- void _is_owner ( ::CORBA::Boolean b);
- // overridden ServantBase operations
- PortableServer::POA_ptr _default_POA (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::DefinitionKind def_kind (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void destroy (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * id (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void id (
- const char * id
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void name (
- const char * name
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * version (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void version (
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Container_ptr defined_in (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * absolute_name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Repository_ptr containing_repository (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Contained::Description * describe (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::InterfaceDef_ptr interface_type (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void interface_type (
- ::CORBA::InterfaceDef_ptr interface_type
- );
-
- private:
- T *ptr_;
- PortableServer::POA_var poa_;
- ::CORBA::Boolean rel_;
-
- // copy and assignment are not allowed
- ProvidesDef_tie (const ProvidesDef_tie &);
- void operator= (const ProvidesDef_tie &);
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/tie_sh.cpp:87
-
- // TIE class: Refer to CORBA v2.2, Section 20.34.4
- template <class T>
- class UsesDef_tie : public UsesDef
- {
- public:
- /// the T& ctor
- UsesDef_tie (T &t);
- /// ctor taking a POA
- UsesDef_tie (T &t, PortableServer::POA_ptr poa);
- /// ctor taking pointer and an ownership flag
- UsesDef_tie (T *tp, ::CORBA::Boolean release = true);
- /// ctor with T*, ownership flag and a POA
- UsesDef_tie (
- T *tp,
- PortableServer::POA_ptr poa,
- ::CORBA::Boolean release = true
- );
- /// dtor
-
- ~UsesDef_tie (void);
- // TIE specific functions
- /// return the underlying object
- T *_tied_object (void);
- /// set the underlying object
- void _tied_object (T &obj);
- /// set the underlying object and the ownership flag
- void _tied_object (T *obj, ::CORBA::Boolean release = true);
- /// do we own it
- ::CORBA::Boolean _is_owner (void);
- /// set the ownership
-
- void _is_owner ( ::CORBA::Boolean b);
- // overridden ServantBase operations
- PortableServer::POA_ptr _default_POA (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::DefinitionKind def_kind (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void destroy (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * id (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void id (
- const char * id
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void name (
- const char * name
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * version (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void version (
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Container_ptr defined_in (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * absolute_name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Repository_ptr containing_repository (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Contained::Description * describe (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::InterfaceDef_ptr interface_type (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void interface_type (
- ::CORBA::InterfaceDef_ptr interface_type
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Boolean is_multiple (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void is_multiple (
- ::CORBA::Boolean is_multiple
- );
-
- private:
- T *ptr_;
- PortableServer::POA_var poa_;
- ::CORBA::Boolean rel_;
-
- // copy and assignment are not allowed
- UsesDef_tie (const UsesDef_tie &);
- void operator= (const UsesDef_tie &);
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/tie_sh.cpp:87
-
- // TIE class: Refer to CORBA v2.2, Section 20.34.4
- template <class T>
- class EventPortDef_tie : public EventPortDef
- {
- public:
- /// the T& ctor
- EventPortDef_tie (T &t);
- /// ctor taking a POA
- EventPortDef_tie (T &t, PortableServer::POA_ptr poa);
- /// ctor taking pointer and an ownership flag
- EventPortDef_tie (T *tp, ::CORBA::Boolean release = true);
- /// ctor with T*, ownership flag and a POA
- EventPortDef_tie (
- T *tp,
- PortableServer::POA_ptr poa,
- ::CORBA::Boolean release = true
- );
- /// dtor
-
- ~EventPortDef_tie (void);
- // TIE specific functions
- /// return the underlying object
- T *_tied_object (void);
- /// set the underlying object
- void _tied_object (T &obj);
- /// set the underlying object and the ownership flag
- void _tied_object (T *obj, ::CORBA::Boolean release = true);
- /// do we own it
- ::CORBA::Boolean _is_owner (void);
- /// set the ownership
-
- void _is_owner ( ::CORBA::Boolean b);
- // overridden ServantBase operations
- PortableServer::POA_ptr _default_POA (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::DefinitionKind def_kind (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void destroy (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * id (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void id (
- const char * id
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void name (
- const char * name
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * version (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void version (
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Container_ptr defined_in (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * absolute_name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Repository_ptr containing_repository (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Contained::Description * describe (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ComponentIR::EventDef_ptr event (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void event (
- ::CORBA::ComponentIR::EventDef_ptr event
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Boolean is_a (
- const char * event_id
- );
-
- private:
- T *ptr_;
- PortableServer::POA_var poa_;
- ::CORBA::Boolean rel_;
-
- // copy and assignment are not allowed
- EventPortDef_tie (const EventPortDef_tie &);
- void operator= (const EventPortDef_tie &);
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/tie_sh.cpp:87
-
- // TIE class: Refer to CORBA v2.2, Section 20.34.4
- template <class T>
- class EmitsDef_tie : public EmitsDef
- {
- public:
- /// the T& ctor
- EmitsDef_tie (T &t);
- /// ctor taking a POA
- EmitsDef_tie (T &t, PortableServer::POA_ptr poa);
- /// ctor taking pointer and an ownership flag
- EmitsDef_tie (T *tp, ::CORBA::Boolean release = true);
- /// ctor with T*, ownership flag and a POA
- EmitsDef_tie (
- T *tp,
- PortableServer::POA_ptr poa,
- ::CORBA::Boolean release = true
- );
- /// dtor
-
- ~EmitsDef_tie (void);
- // TIE specific functions
- /// return the underlying object
- T *_tied_object (void);
- /// set the underlying object
- void _tied_object (T &obj);
- /// set the underlying object and the ownership flag
- void _tied_object (T *obj, ::CORBA::Boolean release = true);
- /// do we own it
- ::CORBA::Boolean _is_owner (void);
- /// set the ownership
-
- void _is_owner ( ::CORBA::Boolean b);
- // overridden ServantBase operations
- PortableServer::POA_ptr _default_POA (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::DefinitionKind def_kind (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void destroy (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * id (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void id (
- const char * id
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void name (
- const char * name
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * version (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void version (
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Container_ptr defined_in (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * absolute_name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Repository_ptr containing_repository (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Contained::Description * describe (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ComponentIR::EventDef_ptr event (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void event (
- ::CORBA::ComponentIR::EventDef_ptr event
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Boolean is_a (
- const char * event_id
- );
-
- private:
- T *ptr_;
- PortableServer::POA_var poa_;
- ::CORBA::Boolean rel_;
-
- // copy and assignment are not allowed
- EmitsDef_tie (const EmitsDef_tie &);
- void operator= (const EmitsDef_tie &);
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/tie_sh.cpp:87
-
- // TIE class: Refer to CORBA v2.2, Section 20.34.4
- template <class T>
- class PublishesDef_tie : public PublishesDef
- {
- public:
- /// the T& ctor
- PublishesDef_tie (T &t);
- /// ctor taking a POA
- PublishesDef_tie (T &t, PortableServer::POA_ptr poa);
- /// ctor taking pointer and an ownership flag
- PublishesDef_tie (T *tp, ::CORBA::Boolean release = true);
- /// ctor with T*, ownership flag and a POA
- PublishesDef_tie (
- T *tp,
- PortableServer::POA_ptr poa,
- ::CORBA::Boolean release = true
- );
- /// dtor
-
- ~PublishesDef_tie (void);
- // TIE specific functions
- /// return the underlying object
- T *_tied_object (void);
- /// set the underlying object
- void _tied_object (T &obj);
- /// set the underlying object and the ownership flag
- void _tied_object (T *obj, ::CORBA::Boolean release = true);
- /// do we own it
- ::CORBA::Boolean _is_owner (void);
- /// set the ownership
-
- void _is_owner ( ::CORBA::Boolean b);
- // overridden ServantBase operations
- PortableServer::POA_ptr _default_POA (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::DefinitionKind def_kind (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void destroy (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * id (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void id (
- const char * id
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void name (
- const char * name
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * version (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void version (
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Container_ptr defined_in (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * absolute_name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Repository_ptr containing_repository (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Contained::Description * describe (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ComponentIR::EventDef_ptr event (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void event (
- ::CORBA::ComponentIR::EventDef_ptr event
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Boolean is_a (
- const char * event_id
- );
-
- private:
- T *ptr_;
- PortableServer::POA_var poa_;
- ::CORBA::Boolean rel_;
-
- // copy and assignment are not allowed
- PublishesDef_tie (const PublishesDef_tie &);
- void operator= (const PublishesDef_tie &);
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/tie_sh.cpp:87
-
- // TIE class: Refer to CORBA v2.2, Section 20.34.4
- template <class T>
- class ConsumesDef_tie : public ConsumesDef
- {
- public:
- /// the T& ctor
- ConsumesDef_tie (T &t);
- /// ctor taking a POA
- ConsumesDef_tie (T &t, PortableServer::POA_ptr poa);
- /// ctor taking pointer and an ownership flag
- ConsumesDef_tie (T *tp, ::CORBA::Boolean release = true);
- /// ctor with T*, ownership flag and a POA
- ConsumesDef_tie (
- T *tp,
- PortableServer::POA_ptr poa,
- ::CORBA::Boolean release = true
- );
- /// dtor
-
- ~ConsumesDef_tie (void);
- // TIE specific functions
- /// return the underlying object
- T *_tied_object (void);
- /// set the underlying object
- void _tied_object (T &obj);
- /// set the underlying object and the ownership flag
- void _tied_object (T *obj, ::CORBA::Boolean release = true);
- /// do we own it
- ::CORBA::Boolean _is_owner (void);
- /// set the ownership
-
- void _is_owner ( ::CORBA::Boolean b);
- // overridden ServantBase operations
- PortableServer::POA_ptr _default_POA (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::DefinitionKind def_kind (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void destroy (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * id (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void id (
- const char * id
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void name (
- const char * name
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * version (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void version (
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Container_ptr defined_in (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * absolute_name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Repository_ptr containing_repository (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Contained::Description * describe (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ComponentIR::EventDef_ptr event (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void event (
- ::CORBA::ComponentIR::EventDef_ptr event
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Boolean is_a (
- const char * event_id
- );
-
- private:
- T *ptr_;
- PortableServer::POA_var poa_;
- ::CORBA::Boolean rel_;
-
- // copy and assignment are not allowed
- ConsumesDef_tie (const ConsumesDef_tie &);
- void operator= (const ConsumesDef_tie &);
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/tie_sh.cpp:87
-
- // TIE class: Refer to CORBA v2.2, Section 20.34.4
- template <class T>
- class ComponentDef_tie : public ComponentDef
- {
- public:
- /// the T& ctor
- ComponentDef_tie (T &t);
- /// ctor taking a POA
- ComponentDef_tie (T &t, PortableServer::POA_ptr poa);
- /// ctor taking pointer and an ownership flag
- ComponentDef_tie (T *tp, ::CORBA::Boolean release = true);
- /// ctor with T*, ownership flag and a POA
- ComponentDef_tie (
- T *tp,
- PortableServer::POA_ptr poa,
- ::CORBA::Boolean release = true
- );
- /// dtor
-
- ~ComponentDef_tie (void);
- // TIE specific functions
- /// return the underlying object
- T *_tied_object (void);
- /// set the underlying object
- void _tied_object (T &obj);
- /// set the underlying object and the ownership flag
- void _tied_object (T *obj, ::CORBA::Boolean release = true);
- /// do we own it
- ::CORBA::Boolean _is_owner (void);
- /// set the ownership
-
- void _is_owner ( ::CORBA::Boolean b);
- // overridden ServantBase operations
- PortableServer::POA_ptr _default_POA (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::DefinitionKind def_kind (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void destroy (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Contained_ptr lookup (
- const char * search_name
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ContainedSeq * contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ContainedSeq * lookup_name (
- const char * search_name,
- ::CORBA::Long levels_to_search,
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Container::DescriptionSeq * describe_contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited,
- ::CORBA::Long max_returned_objs
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ModuleDef_ptr create_module (
- const char * id,
- const char * name,
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ConstantDef_ptr create_constant (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- const ::CORBA::Any & value
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::StructDef_ptr create_struct (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::UnionDef_ptr create_union (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr discriminator_type,
- const ::CORBA::UnionMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::EnumDef_ptr create_enum (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::EnumMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::AliasDef_ptr create_alias (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::InterfaceDef_ptr create_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ValueDef_ptr create_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::InitializerSeq & initializers
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ValueBoxDef_ptr create_value_box (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type_def
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ExceptionDef_ptr create_exception (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::NativeDef_ptr create_native (
- const char * id,
- const char * name,
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::AbstractInterfaceDef_ptr create_abstract_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::AbstractInterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::LocalInterfaceDef_ptr create_local_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ExtValueDef_ptr create_ext_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::ExtInitializerSeq & initializers
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * id (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void id (
- const char * id
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void name (
- const char * name
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * version (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void version (
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Container_ptr defined_in (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * absolute_name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Repository_ptr containing_repository (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Contained::Description * describe (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::TypeCode_ptr type (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::InterfaceDefSeq * base_interfaces (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void base_interfaces (
- const ::CORBA::InterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Boolean is_a (
- const char * interface_id
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::InterfaceDef::FullInterfaceDescription * describe_interface (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::AttributeDef_ptr create_attribute (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- ::CORBA::AttributeMode mode
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::OperationDef_ptr create_operation (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr result,
- ::CORBA::OperationMode mode,
- const ::CORBA::ParDescriptionSeq & params,
- const ::CORBA::ExceptionDefSeq & exceptions,
- const ::CORBA::ContextIdSeq & contexts
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription * describe_ext_interface (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ExtAttributeDef_ptr create_ext_attribute (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- ::CORBA::AttributeMode mode,
- const ::CORBA::ExceptionDefSeq & get_exceptions,
- const ::CORBA::ExceptionDefSeq & set_exceptions
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ComponentIR::ComponentDef_ptr base_component (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void base_component (
- ::CORBA::ComponentIR::ComponentDef_ptr base_component
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::InterfaceDefSeq * supported_interfaces (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void supported_interfaces (
- const ::CORBA::InterfaceDefSeq & supported_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ComponentIR::ProvidesDef_ptr create_provides (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::InterfaceDef_ptr interface_type
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ComponentIR::UsesDef_ptr create_uses (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::InterfaceDef_ptr interface_type,
- ::CORBA::Boolean is_multiple
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ComponentIR::EmitsDef_ptr create_emits (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::ComponentIR::EventDef_ptr event
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ComponentIR::PublishesDef_ptr create_publishes (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::ComponentIR::EventDef_ptr event
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ComponentIR::ConsumesDef_ptr create_consumes (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::ComponentIR::EventDef_ptr event
- );
-
- private:
- T *ptr_;
- PortableServer::POA_var poa_;
- ::CORBA::Boolean rel_;
-
- // copy and assignment are not allowed
- ComponentDef_tie (const ComponentDef_tie &);
- void operator= (const ComponentDef_tie &);
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/tie_sh.cpp:87
-
- // TIE class: Refer to CORBA v2.2, Section 20.34.4
- template <class T>
- class FactoryDef_tie : public FactoryDef
- {
- public:
- /// the T& ctor
- FactoryDef_tie (T &t);
- /// ctor taking a POA
- FactoryDef_tie (T &t, PortableServer::POA_ptr poa);
- /// ctor taking pointer and an ownership flag
- FactoryDef_tie (T *tp, ::CORBA::Boolean release = true);
- /// ctor with T*, ownership flag and a POA
- FactoryDef_tie (
- T *tp,
- PortableServer::POA_ptr poa,
- ::CORBA::Boolean release = true
- );
- /// dtor
-
- ~FactoryDef_tie (void);
- // TIE specific functions
- /// return the underlying object
- T *_tied_object (void);
- /// set the underlying object
- void _tied_object (T &obj);
- /// set the underlying object and the ownership flag
- void _tied_object (T *obj, ::CORBA::Boolean release = true);
- /// do we own it
- ::CORBA::Boolean _is_owner (void);
- /// set the ownership
-
- void _is_owner ( ::CORBA::Boolean b);
- // overridden ServantBase operations
- PortableServer::POA_ptr _default_POA (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::DefinitionKind def_kind (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void destroy (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * id (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void id (
- const char * id
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void name (
- const char * name
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * version (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void version (
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Container_ptr defined_in (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * absolute_name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Repository_ptr containing_repository (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Contained::Description * describe (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::TypeCode_ptr result (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::IDLType_ptr result_def (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void result_def (
- ::CORBA::IDLType_ptr result_def
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ParDescriptionSeq * params (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void params (
- const ::CORBA::ParDescriptionSeq & params
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::OperationMode mode (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void mode (
- ::CORBA::OperationMode mode
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ContextIdSeq * contexts (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void contexts (
- const ::CORBA::ContextIdSeq & contexts
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ExceptionDefSeq * exceptions (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void exceptions (
- const ::CORBA::ExceptionDefSeq & exceptions
- );
-
- private:
- T *ptr_;
- PortableServer::POA_var poa_;
- ::CORBA::Boolean rel_;
-
- // copy and assignment are not allowed
- FactoryDef_tie (const FactoryDef_tie &);
- void operator= (const FactoryDef_tie &);
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/tie_sh.cpp:87
-
- // TIE class: Refer to CORBA v2.2, Section 20.34.4
- template <class T>
- class FinderDef_tie : public FinderDef
- {
- public:
- /// the T& ctor
- FinderDef_tie (T &t);
- /// ctor taking a POA
- FinderDef_tie (T &t, PortableServer::POA_ptr poa);
- /// ctor taking pointer and an ownership flag
- FinderDef_tie (T *tp, ::CORBA::Boolean release = true);
- /// ctor with T*, ownership flag and a POA
- FinderDef_tie (
- T *tp,
- PortableServer::POA_ptr poa,
- ::CORBA::Boolean release = true
- );
- /// dtor
-
- ~FinderDef_tie (void);
- // TIE specific functions
- /// return the underlying object
- T *_tied_object (void);
- /// set the underlying object
- void _tied_object (T &obj);
- /// set the underlying object and the ownership flag
- void _tied_object (T *obj, ::CORBA::Boolean release = true);
- /// do we own it
- ::CORBA::Boolean _is_owner (void);
- /// set the ownership
-
- void _is_owner ( ::CORBA::Boolean b);
- // overridden ServantBase operations
- PortableServer::POA_ptr _default_POA (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::DefinitionKind def_kind (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void destroy (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * id (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void id (
- const char * id
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void name (
- const char * name
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * version (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void version (
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Container_ptr defined_in (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * absolute_name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Repository_ptr containing_repository (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Contained::Description * describe (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::TypeCode_ptr result (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::IDLType_ptr result_def (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void result_def (
- ::CORBA::IDLType_ptr result_def
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ParDescriptionSeq * params (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void params (
- const ::CORBA::ParDescriptionSeq & params
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::OperationMode mode (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void mode (
- ::CORBA::OperationMode mode
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ContextIdSeq * contexts (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void contexts (
- const ::CORBA::ContextIdSeq & contexts
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ExceptionDefSeq * exceptions (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void exceptions (
- const ::CORBA::ExceptionDefSeq & exceptions
- );
-
- private:
- T *ptr_;
- PortableServer::POA_var poa_;
- ::CORBA::Boolean rel_;
-
- // copy and assignment are not allowed
- FinderDef_tie (const FinderDef_tie &);
- void operator= (const FinderDef_tie &);
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/tie_sh.cpp:87
-
- // TIE class: Refer to CORBA v2.2, Section 20.34.4
- template <class T>
- class HomeDef_tie : public HomeDef
- {
- public:
- /// the T& ctor
- HomeDef_tie (T &t);
- /// ctor taking a POA
- HomeDef_tie (T &t, PortableServer::POA_ptr poa);
- /// ctor taking pointer and an ownership flag
- HomeDef_tie (T *tp, ::CORBA::Boolean release = true);
- /// ctor with T*, ownership flag and a POA
- HomeDef_tie (
- T *tp,
- PortableServer::POA_ptr poa,
- ::CORBA::Boolean release = true
- );
- /// dtor
-
- ~HomeDef_tie (void);
- // TIE specific functions
- /// return the underlying object
- T *_tied_object (void);
- /// set the underlying object
- void _tied_object (T &obj);
- /// set the underlying object and the ownership flag
- void _tied_object (T *obj, ::CORBA::Boolean release = true);
- /// do we own it
- ::CORBA::Boolean _is_owner (void);
- /// set the ownership
-
- void _is_owner ( ::CORBA::Boolean b);
- // overridden ServantBase operations
- PortableServer::POA_ptr _default_POA (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::DefinitionKind def_kind (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void destroy (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Contained_ptr lookup (
- const char * search_name
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ContainedSeq * contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ContainedSeq * lookup_name (
- const char * search_name,
- ::CORBA::Long levels_to_search,
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Container::DescriptionSeq * describe_contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited,
- ::CORBA::Long max_returned_objs
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ModuleDef_ptr create_module (
- const char * id,
- const char * name,
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ConstantDef_ptr create_constant (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- const ::CORBA::Any & value
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::StructDef_ptr create_struct (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::UnionDef_ptr create_union (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr discriminator_type,
- const ::CORBA::UnionMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::EnumDef_ptr create_enum (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::EnumMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::AliasDef_ptr create_alias (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::InterfaceDef_ptr create_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ValueDef_ptr create_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::InitializerSeq & initializers
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ValueBoxDef_ptr create_value_box (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type_def
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ExceptionDef_ptr create_exception (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::NativeDef_ptr create_native (
- const char * id,
- const char * name,
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::AbstractInterfaceDef_ptr create_abstract_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::AbstractInterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::LocalInterfaceDef_ptr create_local_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ExtValueDef_ptr create_ext_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::ExtInitializerSeq & initializers
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * id (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void id (
- const char * id
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void name (
- const char * name
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * version (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void version (
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Container_ptr defined_in (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * absolute_name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Repository_ptr containing_repository (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Contained::Description * describe (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::TypeCode_ptr type (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::InterfaceDefSeq * base_interfaces (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void base_interfaces (
- const ::CORBA::InterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Boolean is_a (
- const char * interface_id
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::InterfaceDef::FullInterfaceDescription * describe_interface (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::AttributeDef_ptr create_attribute (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- ::CORBA::AttributeMode mode
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::OperationDef_ptr create_operation (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr result,
- ::CORBA::OperationMode mode,
- const ::CORBA::ParDescriptionSeq & params,
- const ::CORBA::ExceptionDefSeq & exceptions,
- const ::CORBA::ContextIdSeq & contexts
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription * describe_ext_interface (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ExtAttributeDef_ptr create_ext_attribute (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- ::CORBA::AttributeMode mode,
- const ::CORBA::ExceptionDefSeq & get_exceptions,
- const ::CORBA::ExceptionDefSeq & set_exceptions
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ComponentIR::HomeDef_ptr base_home (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void base_home (
- ::CORBA::ComponentIR::HomeDef_ptr base_home
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::InterfaceDefSeq * supported_interfaces (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void supported_interfaces (
- const ::CORBA::InterfaceDefSeq & supported_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ComponentIR::ComponentDef_ptr managed_component (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void managed_component (
- ::CORBA::ComponentIR::ComponentDef_ptr managed_component
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ValueDef_ptr primary_key (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void primary_key (
- ::CORBA::ValueDef_ptr primary_key
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ComponentIR::FactoryDef_ptr create_factory (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::ParDescriptionSeq & params,
- const ::CORBA::ExceptionDefSeq & exceptions
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ComponentIR::FinderDef_ptr create_finder (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::ParDescriptionSeq & params,
- const ::CORBA::ExceptionDefSeq & exceptions
- );
-
- private:
- T *ptr_;
- PortableServer::POA_var poa_;
- ::CORBA::Boolean rel_;
-
- // copy and assignment are not allowed
- HomeDef_tie (const HomeDef_tie &);
- void operator= (const HomeDef_tie &);
- };
- } // module CORBA::ComponentIR
-} // module CORBA
-
-// TAO_IDL - Generated from
-// be\be_codegen.cpp:1322
-
-
-TAO_END_VERSIONED_NAMESPACE_DECL
-
-#if defined (__ACE_INLINE__)
-#include "IFR_ComponentsS_T.inl"
-#endif /* defined INLINE */
-
-#if defined (ACE_TEMPLATES_REQUIRE_SOURCE)
-#include "IFR_ComponentsS_T.cpp"
-#endif /* defined REQUIRED SOURCE */
-
-#if defined (ACE_TEMPLATES_REQUIRE_PRAGMA)
-#pragma implementation ("IFR_ComponentsS_T.cpp")
-#endif /* defined REQUIRED PRAGMA */
-
-#include /**/ "ace/post.h"
-#endif /* ifndef */
-
diff --git a/TAO/orbsvcs/orbsvcs/IFRService/IFR_ComponentsS_T.inl b/TAO/orbsvcs/orbsvcs/IFRService/IFR_ComponentsS_T.inl
deleted file mode 100644
index 443c70b0d5a..00000000000
--- a/TAO/orbsvcs/orbsvcs/IFRService/IFR_ComponentsS_T.inl
+++ /dev/null
@@ -1,7089 +0,0 @@
-// -*- 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
-
-
-TAO_BEGIN_VERSIONED_NAMESPACE_DECL
-
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/tie_si.cpp:96
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::EventDef_tie<T>::EventDef_tie (T &t)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::EventDef_tie<T>::EventDef_tie (T &t, PortableServer::POA_ptr poa)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::EventDef_tie<T>::EventDef_tie (T *tp, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::EventDef_tie<T>::EventDef_tie (T *tp, PortableServer::POA_ptr poa, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::EventDef_tie<T>::~EventDef_tie (void)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-}
-
-template <class T> ACE_INLINE T *
-POA_CORBA::ComponentIR::EventDef_tie<T>::_tied_object (void)
-{
- return this->ptr_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ComponentIR::EventDef_tie<T>::_tied_object (T &obj)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = &obj;
- this->rel_ = 0;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ComponentIR::EventDef_tie<T>::_tied_object (T *obj, ::CORBA::Boolean release)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = obj;
- this->rel_ = release;
-}
-
-template <class T> ACE_INLINE ::CORBA::Boolean
-POA_CORBA::ComponentIR::EventDef_tie<T>::_is_owner (void)
-{
- return this->rel_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ComponentIR::EventDef_tie<T>::_is_owner ( ::CORBA::Boolean b)
-{
- this->rel_ = b;
-}
-
-template <class T> ACE_INLINE PortableServer::POA_ptr
-POA_CORBA::ComponentIR::EventDef_tie<T>::_default_POA (void)
-{
- if (! ::CORBA::is_nil (this->poa_.in ()))
- {
- return PortableServer::POA::_duplicate (this->poa_.in ());
- }
-
- return this->EventDef::_default_POA ();
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::DefinitionKind POA_CORBA::ComponentIR::EventDef_tie<T>::def_kind (
- )
-{
- return this->ptr_->def_kind (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::EventDef_tie<T>::destroy (
- )
-{
- this->ptr_->destroy (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Contained_ptr POA_CORBA::ComponentIR::EventDef_tie<T>::lookup (
- const char * search_name
- )
-{
- return this->ptr_->lookup (
- search_name
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ContainedSeq * POA_CORBA::ComponentIR::EventDef_tie<T>::contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- )
-{
- return this->ptr_->contents (
- limit_type,
- exclude_inherited
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ContainedSeq * POA_CORBA::ComponentIR::EventDef_tie<T>::lookup_name (
- const char * search_name,
- ::CORBA::Long levels_to_search,
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- )
-{
- return this->ptr_->lookup_name (
- search_name,
- levels_to_search,
- limit_type,
- exclude_inherited
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Container::DescriptionSeq * POA_CORBA::ComponentIR::EventDef_tie<T>::describe_contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited,
- ::CORBA::Long max_returned_objs
- )
-{
- return this->ptr_->describe_contents (
- limit_type,
- exclude_inherited,
- max_returned_objs
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ModuleDef_ptr POA_CORBA::ComponentIR::EventDef_tie<T>::create_module (
- const char * id,
- const char * name,
- const char * version
- )
-{
- return this->ptr_->create_module (
- id,
- name,
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ConstantDef_ptr POA_CORBA::ComponentIR::EventDef_tie<T>::create_constant (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- const ::CORBA::Any & value
- )
-{
- return this->ptr_->create_constant (
- id,
- name,
- version,
- type,
- value
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::StructDef_ptr POA_CORBA::ComponentIR::EventDef_tie<T>::create_struct (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- )
-{
- return this->ptr_->create_struct (
- id,
- name,
- version,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::UnionDef_ptr POA_CORBA::ComponentIR::EventDef_tie<T>::create_union (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr discriminator_type,
- const ::CORBA::UnionMemberSeq & members
- )
-{
- return this->ptr_->create_union (
- id,
- name,
- version,
- discriminator_type,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::EnumDef_ptr POA_CORBA::ComponentIR::EventDef_tie<T>::create_enum (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::EnumMemberSeq & members
- )
-{
- return this->ptr_->create_enum (
- id,
- name,
- version,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::AliasDef_ptr POA_CORBA::ComponentIR::EventDef_tie<T>::create_alias (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type
- )
-{
- return this->ptr_->create_alias (
- id,
- name,
- version,
- original_type
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::InterfaceDef_ptr POA_CORBA::ComponentIR::EventDef_tie<T>::create_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- )
-{
- return this->ptr_->create_interface (
- id,
- name,
- version,
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ValueDef_ptr POA_CORBA::ComponentIR::EventDef_tie<T>::create_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::InitializerSeq & initializers
- )
-{
- return this->ptr_->create_value (
- id,
- name,
- version,
- is_custom,
- is_abstract,
- base_value,
- is_truncatable,
- abstract_base_values,
- supported_interfaces,
- initializers
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ValueBoxDef_ptr POA_CORBA::ComponentIR::EventDef_tie<T>::create_value_box (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type_def
- )
-{
- return this->ptr_->create_value_box (
- id,
- name,
- version,
- original_type_def
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ExceptionDef_ptr POA_CORBA::ComponentIR::EventDef_tie<T>::create_exception (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- )
-{
- return this->ptr_->create_exception (
- id,
- name,
- version,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::NativeDef_ptr POA_CORBA::ComponentIR::EventDef_tie<T>::create_native (
- const char * id,
- const char * name,
- const char * version
- )
-{
- return this->ptr_->create_native (
- id,
- name,
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::AbstractInterfaceDef_ptr POA_CORBA::ComponentIR::EventDef_tie<T>::create_abstract_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::AbstractInterfaceDefSeq & base_interfaces
- )
-{
- return this->ptr_->create_abstract_interface (
- id,
- name,
- version,
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::LocalInterfaceDef_ptr POA_CORBA::ComponentIR::EventDef_tie<T>::create_local_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- )
-{
- return this->ptr_->create_local_interface (
- id,
- name,
- version,
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ExtValueDef_ptr POA_CORBA::ComponentIR::EventDef_tie<T>::create_ext_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::ExtInitializerSeq & initializers
- )
-{
- return this->ptr_->create_ext_value (
- id,
- name,
- version,
- is_custom,
- is_abstract,
- base_value,
- is_truncatable,
- abstract_base_values,
- supported_interfaces,
- initializers
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ComponentIR::EventDef_tie<T>::id (
- )
-{
- return this->ptr_->id (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::EventDef_tie<T>::id (
- const char * id
- )
-{
- this->ptr_->id (
- id
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ComponentIR::EventDef_tie<T>::name (
- )
-{
- return this->ptr_->name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::EventDef_tie<T>::name (
- const char * name
- )
-{
- this->ptr_->name (
- name
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ComponentIR::EventDef_tie<T>::version (
- )
-{
- return this->ptr_->version (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::EventDef_tie<T>::version (
- const char * version
- )
-{
- this->ptr_->version (
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Container_ptr POA_CORBA::ComponentIR::EventDef_tie<T>::defined_in (
- )
-{
- return this->ptr_->defined_in (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ComponentIR::EventDef_tie<T>::absolute_name (
- )
-{
- return this->ptr_->absolute_name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Repository_ptr POA_CORBA::ComponentIR::EventDef_tie<T>::containing_repository (
- )
-{
- return this->ptr_->containing_repository (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Contained::Description * POA_CORBA::ComponentIR::EventDef_tie<T>::describe (
- )
-{
- return this->ptr_->describe (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::EventDef_tie<T>::move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- )
-{
- this->ptr_->move (
- new_container,
- new_name,
- new_version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::TypeCode_ptr POA_CORBA::ComponentIR::EventDef_tie<T>::type (
- )
-{
- return this->ptr_->type (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::InterfaceDefSeq * POA_CORBA::ComponentIR::EventDef_tie<T>::supported_interfaces (
- )
-{
- return this->ptr_->supported_interfaces (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::EventDef_tie<T>::supported_interfaces (
- const ::CORBA::InterfaceDefSeq & supported_interfaces
- )
-{
- this->ptr_->supported_interfaces (
- supported_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::InitializerSeq * POA_CORBA::ComponentIR::EventDef_tie<T>::initializers (
- )
-{
- return this->ptr_->initializers (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::EventDef_tie<T>::initializers (
- const ::CORBA::InitializerSeq & initializers
- )
-{
- this->ptr_->initializers (
- initializers
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ValueDef_ptr POA_CORBA::ComponentIR::EventDef_tie<T>::base_value (
- )
-{
- return this->ptr_->base_value (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::EventDef_tie<T>::base_value (
- ::CORBA::ValueDef_ptr base_value
- )
-{
- this->ptr_->base_value (
- base_value
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ValueDefSeq * POA_CORBA::ComponentIR::EventDef_tie<T>::abstract_base_values (
- )
-{
- return this->ptr_->abstract_base_values (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::EventDef_tie<T>::abstract_base_values (
- const ::CORBA::ValueDefSeq & abstract_base_values
- )
-{
- this->ptr_->abstract_base_values (
- abstract_base_values
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Boolean POA_CORBA::ComponentIR::EventDef_tie<T>::is_abstract (
- )
-{
- return this->ptr_->is_abstract (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::EventDef_tie<T>::is_abstract (
- ::CORBA::Boolean is_abstract
- )
-{
- this->ptr_->is_abstract (
- is_abstract
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Boolean POA_CORBA::ComponentIR::EventDef_tie<T>::is_custom (
- )
-{
- return this->ptr_->is_custom (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::EventDef_tie<T>::is_custom (
- ::CORBA::Boolean is_custom
- )
-{
- this->ptr_->is_custom (
- is_custom
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Boolean POA_CORBA::ComponentIR::EventDef_tie<T>::is_truncatable (
- )
-{
- return this->ptr_->is_truncatable (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::EventDef_tie<T>::is_truncatable (
- ::CORBA::Boolean is_truncatable
- )
-{
- this->ptr_->is_truncatable (
- is_truncatable
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Boolean POA_CORBA::ComponentIR::EventDef_tie<T>::is_a (
- const char * id
- )
-{
- return this->ptr_->is_a (
- id
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ValueDef::FullValueDescription * POA_CORBA::ComponentIR::EventDef_tie<T>::describe_value (
- )
-{
- return this->ptr_->describe_value (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ValueMemberDef_ptr POA_CORBA::ComponentIR::EventDef_tie<T>::create_value_member (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- ::CORBA::Visibility access
- )
-{
- return this->ptr_->create_value_member (
- id,
- name,
- version,
- type,
- access
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::AttributeDef_ptr POA_CORBA::ComponentIR::EventDef_tie<T>::create_attribute (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- ::CORBA::AttributeMode mode
- )
-{
- return this->ptr_->create_attribute (
- id,
- name,
- version,
- type,
- mode
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::OperationDef_ptr POA_CORBA::ComponentIR::EventDef_tie<T>::create_operation (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr result,
- ::CORBA::OperationMode mode,
- const ::CORBA::ParDescriptionSeq & params,
- const ::CORBA::ExceptionDefSeq & exceptions,
- const ::CORBA::ContextIdSeq & contexts
- )
-{
- return this->ptr_->create_operation (
- id,
- name,
- version,
- result,
- mode,
- params,
- exceptions,
- contexts
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ExtInitializerSeq * POA_CORBA::ComponentIR::EventDef_tie<T>::ext_initializers (
- )
-{
- return this->ptr_->ext_initializers (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::EventDef_tie<T>::ext_initializers (
- const ::CORBA::ExtInitializerSeq & ext_initializers
- )
-{
- this->ptr_->ext_initializers (
- ext_initializers
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ExtValueDef::ExtFullValueDescription * POA_CORBA::ComponentIR::EventDef_tie<T>::describe_ext_value (
- )
-{
- return this->ptr_->describe_ext_value (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ExtAttributeDef_ptr POA_CORBA::ComponentIR::EventDef_tie<T>::create_ext_attribute (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- ::CORBA::AttributeMode mode,
- const ::CORBA::ExceptionDefSeq & get_exceptions,
- const ::CORBA::ExceptionDefSeq & set_exceptions
- )
-{
- return this->ptr_->create_ext_attribute (
- id,
- name,
- version,
- type,
- mode,
- get_exceptions,
- set_exceptions
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/tie_si.cpp:96
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::Container_tie<T>::Container_tie (T &t)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::Container_tie<T>::Container_tie (T &t, PortableServer::POA_ptr poa)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::Container_tie<T>::Container_tie (T *tp, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::Container_tie<T>::Container_tie (T *tp, PortableServer::POA_ptr poa, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::Container_tie<T>::~Container_tie (void)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-}
-
-template <class T> ACE_INLINE T *
-POA_CORBA::ComponentIR::Container_tie<T>::_tied_object (void)
-{
- return this->ptr_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ComponentIR::Container_tie<T>::_tied_object (T &obj)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = &obj;
- this->rel_ = 0;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ComponentIR::Container_tie<T>::_tied_object (T *obj, ::CORBA::Boolean release)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = obj;
- this->rel_ = release;
-}
-
-template <class T> ACE_INLINE ::CORBA::Boolean
-POA_CORBA::ComponentIR::Container_tie<T>::_is_owner (void)
-{
- return this->rel_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ComponentIR::Container_tie<T>::_is_owner ( ::CORBA::Boolean b)
-{
- this->rel_ = b;
-}
-
-template <class T> ACE_INLINE PortableServer::POA_ptr
-POA_CORBA::ComponentIR::Container_tie<T>::_default_POA (void)
-{
- if (! ::CORBA::is_nil (this->poa_.in ()))
- {
- return PortableServer::POA::_duplicate (this->poa_.in ());
- }
-
- return this->Container::_default_POA ();
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::DefinitionKind POA_CORBA::ComponentIR::Container_tie<T>::def_kind (
- )
-{
- return this->ptr_->def_kind (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::Container_tie<T>::destroy (
- )
-{
- this->ptr_->destroy (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Contained_ptr POA_CORBA::ComponentIR::Container_tie<T>::lookup (
- const char * search_name
- )
-{
- return this->ptr_->lookup (
- search_name
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ContainedSeq * POA_CORBA::ComponentIR::Container_tie<T>::contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- )
-{
- return this->ptr_->contents (
- limit_type,
- exclude_inherited
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ContainedSeq * POA_CORBA::ComponentIR::Container_tie<T>::lookup_name (
- const char * search_name,
- ::CORBA::Long levels_to_search,
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- )
-{
- return this->ptr_->lookup_name (
- search_name,
- levels_to_search,
- limit_type,
- exclude_inherited
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Container::DescriptionSeq * POA_CORBA::ComponentIR::Container_tie<T>::describe_contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited,
- ::CORBA::Long max_returned_objs
- )
-{
- return this->ptr_->describe_contents (
- limit_type,
- exclude_inherited,
- max_returned_objs
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ModuleDef_ptr POA_CORBA::ComponentIR::Container_tie<T>::create_module (
- const char * id,
- const char * name,
- const char * version
- )
-{
- return this->ptr_->create_module (
- id,
- name,
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ConstantDef_ptr POA_CORBA::ComponentIR::Container_tie<T>::create_constant (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- const ::CORBA::Any & value
- )
-{
- return this->ptr_->create_constant (
- id,
- name,
- version,
- type,
- value
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::StructDef_ptr POA_CORBA::ComponentIR::Container_tie<T>::create_struct (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- )
-{
- return this->ptr_->create_struct (
- id,
- name,
- version,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::UnionDef_ptr POA_CORBA::ComponentIR::Container_tie<T>::create_union (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr discriminator_type,
- const ::CORBA::UnionMemberSeq & members
- )
-{
- return this->ptr_->create_union (
- id,
- name,
- version,
- discriminator_type,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::EnumDef_ptr POA_CORBA::ComponentIR::Container_tie<T>::create_enum (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::EnumMemberSeq & members
- )
-{
- return this->ptr_->create_enum (
- id,
- name,
- version,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::AliasDef_ptr POA_CORBA::ComponentIR::Container_tie<T>::create_alias (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type
- )
-{
- return this->ptr_->create_alias (
- id,
- name,
- version,
- original_type
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::InterfaceDef_ptr POA_CORBA::ComponentIR::Container_tie<T>::create_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- )
-{
- return this->ptr_->create_interface (
- id,
- name,
- version,
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ValueDef_ptr POA_CORBA::ComponentIR::Container_tie<T>::create_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::InitializerSeq & initializers
- )
-{
- return this->ptr_->create_value (
- id,
- name,
- version,
- is_custom,
- is_abstract,
- base_value,
- is_truncatable,
- abstract_base_values,
- supported_interfaces,
- initializers
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ValueBoxDef_ptr POA_CORBA::ComponentIR::Container_tie<T>::create_value_box (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type_def
- )
-{
- return this->ptr_->create_value_box (
- id,
- name,
- version,
- original_type_def
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ExceptionDef_ptr POA_CORBA::ComponentIR::Container_tie<T>::create_exception (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- )
-{
- return this->ptr_->create_exception (
- id,
- name,
- version,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::NativeDef_ptr POA_CORBA::ComponentIR::Container_tie<T>::create_native (
- const char * id,
- const char * name,
- const char * version
- )
-{
- return this->ptr_->create_native (
- id,
- name,
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::AbstractInterfaceDef_ptr POA_CORBA::ComponentIR::Container_tie<T>::create_abstract_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::AbstractInterfaceDefSeq & base_interfaces
- )
-{
- return this->ptr_->create_abstract_interface (
- id,
- name,
- version,
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::LocalInterfaceDef_ptr POA_CORBA::ComponentIR::Container_tie<T>::create_local_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- )
-{
- return this->ptr_->create_local_interface (
- id,
- name,
- version,
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ExtValueDef_ptr POA_CORBA::ComponentIR::Container_tie<T>::create_ext_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::ExtInitializerSeq & initializers
- )
-{
- return this->ptr_->create_ext_value (
- id,
- name,
- version,
- is_custom,
- is_abstract,
- base_value,
- is_truncatable,
- abstract_base_values,
- supported_interfaces,
- initializers
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ComponentIR::ComponentDef_ptr POA_CORBA::ComponentIR::Container_tie<T>::create_component (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::ComponentIR::ComponentDef_ptr base_component,
- const ::CORBA::InterfaceDefSeq & supports_interfaces
- )
-{
- return this->ptr_->create_component (
- id,
- name,
- version,
- base_component,
- supports_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ComponentIR::HomeDef_ptr POA_CORBA::ComponentIR::Container_tie<T>::create_home (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::ComponentIR::HomeDef_ptr base_home,
- ::CORBA::ComponentIR::ComponentDef_ptr managed_component,
- const ::CORBA::InterfaceDefSeq & supports_interfaces,
- ::CORBA::ValueDef_ptr primary_key
- )
-{
- return this->ptr_->create_home (
- id,
- name,
- version,
- base_home,
- managed_component,
- supports_interfaces,
- primary_key
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ComponentIR::EventDef_ptr POA_CORBA::ComponentIR::Container_tie<T>::create_event (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::ExtInitializerSeq & initializers
- )
-{
- return this->ptr_->create_event (
- id,
- name,
- version,
- is_custom,
- is_abstract,
- base_value,
- is_truncatable,
- abstract_base_values,
- supported_interfaces,
- initializers
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/tie_si.cpp:96
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::ModuleDef_tie<T>::ModuleDef_tie (T &t)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::ModuleDef_tie<T>::ModuleDef_tie (T &t, PortableServer::POA_ptr poa)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::ModuleDef_tie<T>::ModuleDef_tie (T *tp, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::ModuleDef_tie<T>::ModuleDef_tie (T *tp, PortableServer::POA_ptr poa, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::ModuleDef_tie<T>::~ModuleDef_tie (void)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-}
-
-template <class T> ACE_INLINE T *
-POA_CORBA::ComponentIR::ModuleDef_tie<T>::_tied_object (void)
-{
- return this->ptr_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ComponentIR::ModuleDef_tie<T>::_tied_object (T &obj)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = &obj;
- this->rel_ = 0;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ComponentIR::ModuleDef_tie<T>::_tied_object (T *obj, ::CORBA::Boolean release)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = obj;
- this->rel_ = release;
-}
-
-template <class T> ACE_INLINE ::CORBA::Boolean
-POA_CORBA::ComponentIR::ModuleDef_tie<T>::_is_owner (void)
-{
- return this->rel_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ComponentIR::ModuleDef_tie<T>::_is_owner ( ::CORBA::Boolean b)
-{
- this->rel_ = b;
-}
-
-template <class T> ACE_INLINE PortableServer::POA_ptr
-POA_CORBA::ComponentIR::ModuleDef_tie<T>::_default_POA (void)
-{
- if (! ::CORBA::is_nil (this->poa_.in ()))
- {
- return PortableServer::POA::_duplicate (this->poa_.in ());
- }
-
- return this->ModuleDef::_default_POA ();
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::DefinitionKind POA_CORBA::ComponentIR::ModuleDef_tie<T>::def_kind (
- )
-{
- return this->ptr_->def_kind (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::ModuleDef_tie<T>::destroy (
- )
-{
- this->ptr_->destroy (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Contained_ptr POA_CORBA::ComponentIR::ModuleDef_tie<T>::lookup (
- const char * search_name
- )
-{
- return this->ptr_->lookup (
- search_name
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ContainedSeq * POA_CORBA::ComponentIR::ModuleDef_tie<T>::contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- )
-{
- return this->ptr_->contents (
- limit_type,
- exclude_inherited
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ContainedSeq * POA_CORBA::ComponentIR::ModuleDef_tie<T>::lookup_name (
- const char * search_name,
- ::CORBA::Long levels_to_search,
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- )
-{
- return this->ptr_->lookup_name (
- search_name,
- levels_to_search,
- limit_type,
- exclude_inherited
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Container::DescriptionSeq * POA_CORBA::ComponentIR::ModuleDef_tie<T>::describe_contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited,
- ::CORBA::Long max_returned_objs
- )
-{
- return this->ptr_->describe_contents (
- limit_type,
- exclude_inherited,
- max_returned_objs
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ModuleDef_ptr POA_CORBA::ComponentIR::ModuleDef_tie<T>::create_module (
- const char * id,
- const char * name,
- const char * version
- )
-{
- return this->ptr_->create_module (
- id,
- name,
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ConstantDef_ptr POA_CORBA::ComponentIR::ModuleDef_tie<T>::create_constant (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- const ::CORBA::Any & value
- )
-{
- return this->ptr_->create_constant (
- id,
- name,
- version,
- type,
- value
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::StructDef_ptr POA_CORBA::ComponentIR::ModuleDef_tie<T>::create_struct (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- )
-{
- return this->ptr_->create_struct (
- id,
- name,
- version,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::UnionDef_ptr POA_CORBA::ComponentIR::ModuleDef_tie<T>::create_union (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr discriminator_type,
- const ::CORBA::UnionMemberSeq & members
- )
-{
- return this->ptr_->create_union (
- id,
- name,
- version,
- discriminator_type,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::EnumDef_ptr POA_CORBA::ComponentIR::ModuleDef_tie<T>::create_enum (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::EnumMemberSeq & members
- )
-{
- return this->ptr_->create_enum (
- id,
- name,
- version,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::AliasDef_ptr POA_CORBA::ComponentIR::ModuleDef_tie<T>::create_alias (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type
- )
-{
- return this->ptr_->create_alias (
- id,
- name,
- version,
- original_type
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::InterfaceDef_ptr POA_CORBA::ComponentIR::ModuleDef_tie<T>::create_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- )
-{
- return this->ptr_->create_interface (
- id,
- name,
- version,
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ValueDef_ptr POA_CORBA::ComponentIR::ModuleDef_tie<T>::create_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::InitializerSeq & initializers
- )
-{
- return this->ptr_->create_value (
- id,
- name,
- version,
- is_custom,
- is_abstract,
- base_value,
- is_truncatable,
- abstract_base_values,
- supported_interfaces,
- initializers
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ValueBoxDef_ptr POA_CORBA::ComponentIR::ModuleDef_tie<T>::create_value_box (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type_def
- )
-{
- return this->ptr_->create_value_box (
- id,
- name,
- version,
- original_type_def
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ExceptionDef_ptr POA_CORBA::ComponentIR::ModuleDef_tie<T>::create_exception (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- )
-{
- return this->ptr_->create_exception (
- id,
- name,
- version,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::NativeDef_ptr POA_CORBA::ComponentIR::ModuleDef_tie<T>::create_native (
- const char * id,
- const char * name,
- const char * version
- )
-{
- return this->ptr_->create_native (
- id,
- name,
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::AbstractInterfaceDef_ptr POA_CORBA::ComponentIR::ModuleDef_tie<T>::create_abstract_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::AbstractInterfaceDefSeq & base_interfaces
- )
-{
- return this->ptr_->create_abstract_interface (
- id,
- name,
- version,
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::LocalInterfaceDef_ptr POA_CORBA::ComponentIR::ModuleDef_tie<T>::create_local_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- )
-{
- return this->ptr_->create_local_interface (
- id,
- name,
- version,
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ExtValueDef_ptr POA_CORBA::ComponentIR::ModuleDef_tie<T>::create_ext_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::ExtInitializerSeq & initializers
- )
-{
- return this->ptr_->create_ext_value (
- id,
- name,
- version,
- is_custom,
- is_abstract,
- base_value,
- is_truncatable,
- abstract_base_values,
- supported_interfaces,
- initializers
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ComponentIR::ModuleDef_tie<T>::id (
- )
-{
- return this->ptr_->id (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::ModuleDef_tie<T>::id (
- const char * id
- )
-{
- this->ptr_->id (
- id
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ComponentIR::ModuleDef_tie<T>::name (
- )
-{
- return this->ptr_->name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::ModuleDef_tie<T>::name (
- const char * name
- )
-{
- this->ptr_->name (
- name
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ComponentIR::ModuleDef_tie<T>::version (
- )
-{
- return this->ptr_->version (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::ModuleDef_tie<T>::version (
- const char * version
- )
-{
- this->ptr_->version (
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Container_ptr POA_CORBA::ComponentIR::ModuleDef_tie<T>::defined_in (
- )
-{
- return this->ptr_->defined_in (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ComponentIR::ModuleDef_tie<T>::absolute_name (
- )
-{
- return this->ptr_->absolute_name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Repository_ptr POA_CORBA::ComponentIR::ModuleDef_tie<T>::containing_repository (
- )
-{
- return this->ptr_->containing_repository (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Contained::Description * POA_CORBA::ComponentIR::ModuleDef_tie<T>::describe (
- )
-{
- return this->ptr_->describe (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::ModuleDef_tie<T>::move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- )
-{
- this->ptr_->move (
- new_container,
- new_name,
- new_version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ComponentIR::ComponentDef_ptr POA_CORBA::ComponentIR::ModuleDef_tie<T>::create_component (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::ComponentIR::ComponentDef_ptr base_component,
- const ::CORBA::InterfaceDefSeq & supports_interfaces
- )
-{
- return this->ptr_->create_component (
- id,
- name,
- version,
- base_component,
- supports_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ComponentIR::HomeDef_ptr POA_CORBA::ComponentIR::ModuleDef_tie<T>::create_home (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::ComponentIR::HomeDef_ptr base_home,
- ::CORBA::ComponentIR::ComponentDef_ptr managed_component,
- const ::CORBA::InterfaceDefSeq & supports_interfaces,
- ::CORBA::ValueDef_ptr primary_key
- )
-{
- return this->ptr_->create_home (
- id,
- name,
- version,
- base_home,
- managed_component,
- supports_interfaces,
- primary_key
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ComponentIR::EventDef_ptr POA_CORBA::ComponentIR::ModuleDef_tie<T>::create_event (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::ExtInitializerSeq & initializers
- )
-{
- return this->ptr_->create_event (
- id,
- name,
- version,
- is_custom,
- is_abstract,
- base_value,
- is_truncatable,
- abstract_base_values,
- supported_interfaces,
- initializers
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/tie_si.cpp:96
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::Repository_tie<T>::Repository_tie (T &t)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::Repository_tie<T>::Repository_tie (T &t, PortableServer::POA_ptr poa)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::Repository_tie<T>::Repository_tie (T *tp, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::Repository_tie<T>::Repository_tie (T *tp, PortableServer::POA_ptr poa, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::Repository_tie<T>::~Repository_tie (void)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-}
-
-template <class T> ACE_INLINE T *
-POA_CORBA::ComponentIR::Repository_tie<T>::_tied_object (void)
-{
- return this->ptr_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ComponentIR::Repository_tie<T>::_tied_object (T &obj)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = &obj;
- this->rel_ = 0;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ComponentIR::Repository_tie<T>::_tied_object (T *obj, ::CORBA::Boolean release)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = obj;
- this->rel_ = release;
-}
-
-template <class T> ACE_INLINE ::CORBA::Boolean
-POA_CORBA::ComponentIR::Repository_tie<T>::_is_owner (void)
-{
- return this->rel_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ComponentIR::Repository_tie<T>::_is_owner ( ::CORBA::Boolean b)
-{
- this->rel_ = b;
-}
-
-template <class T> ACE_INLINE PortableServer::POA_ptr
-POA_CORBA::ComponentIR::Repository_tie<T>::_default_POA (void)
-{
- if (! ::CORBA::is_nil (this->poa_.in ()))
- {
- return PortableServer::POA::_duplicate (this->poa_.in ());
- }
-
- return this->Repository::_default_POA ();
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::DefinitionKind POA_CORBA::ComponentIR::Repository_tie<T>::def_kind (
- )
-{
- return this->ptr_->def_kind (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::Repository_tie<T>::destroy (
- )
-{
- this->ptr_->destroy (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Contained_ptr POA_CORBA::ComponentIR::Repository_tie<T>::lookup (
- const char * search_name
- )
-{
- return this->ptr_->lookup (
- search_name
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ContainedSeq * POA_CORBA::ComponentIR::Repository_tie<T>::contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- )
-{
- return this->ptr_->contents (
- limit_type,
- exclude_inherited
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ContainedSeq * POA_CORBA::ComponentIR::Repository_tie<T>::lookup_name (
- const char * search_name,
- ::CORBA::Long levels_to_search,
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- )
-{
- return this->ptr_->lookup_name (
- search_name,
- levels_to_search,
- limit_type,
- exclude_inherited
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Container::DescriptionSeq * POA_CORBA::ComponentIR::Repository_tie<T>::describe_contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited,
- ::CORBA::Long max_returned_objs
- )
-{
- return this->ptr_->describe_contents (
- limit_type,
- exclude_inherited,
- max_returned_objs
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ModuleDef_ptr POA_CORBA::ComponentIR::Repository_tie<T>::create_module (
- const char * id,
- const char * name,
- const char * version
- )
-{
- return this->ptr_->create_module (
- id,
- name,
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ConstantDef_ptr POA_CORBA::ComponentIR::Repository_tie<T>::create_constant (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- const ::CORBA::Any & value
- )
-{
- return this->ptr_->create_constant (
- id,
- name,
- version,
- type,
- value
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::StructDef_ptr POA_CORBA::ComponentIR::Repository_tie<T>::create_struct (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- )
-{
- return this->ptr_->create_struct (
- id,
- name,
- version,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::UnionDef_ptr POA_CORBA::ComponentIR::Repository_tie<T>::create_union (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr discriminator_type,
- const ::CORBA::UnionMemberSeq & members
- )
-{
- return this->ptr_->create_union (
- id,
- name,
- version,
- discriminator_type,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::EnumDef_ptr POA_CORBA::ComponentIR::Repository_tie<T>::create_enum (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::EnumMemberSeq & members
- )
-{
- return this->ptr_->create_enum (
- id,
- name,
- version,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::AliasDef_ptr POA_CORBA::ComponentIR::Repository_tie<T>::create_alias (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type
- )
-{
- return this->ptr_->create_alias (
- id,
- name,
- version,
- original_type
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::InterfaceDef_ptr POA_CORBA::ComponentIR::Repository_tie<T>::create_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- )
-{
- return this->ptr_->create_interface (
- id,
- name,
- version,
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ValueDef_ptr POA_CORBA::ComponentIR::Repository_tie<T>::create_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::InitializerSeq & initializers
- )
-{
- return this->ptr_->create_value (
- id,
- name,
- version,
- is_custom,
- is_abstract,
- base_value,
- is_truncatable,
- abstract_base_values,
- supported_interfaces,
- initializers
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ValueBoxDef_ptr POA_CORBA::ComponentIR::Repository_tie<T>::create_value_box (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type_def
- )
-{
- return this->ptr_->create_value_box (
- id,
- name,
- version,
- original_type_def
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ExceptionDef_ptr POA_CORBA::ComponentIR::Repository_tie<T>::create_exception (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- )
-{
- return this->ptr_->create_exception (
- id,
- name,
- version,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::NativeDef_ptr POA_CORBA::ComponentIR::Repository_tie<T>::create_native (
- const char * id,
- const char * name,
- const char * version
- )
-{
- return this->ptr_->create_native (
- id,
- name,
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::AbstractInterfaceDef_ptr POA_CORBA::ComponentIR::Repository_tie<T>::create_abstract_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::AbstractInterfaceDefSeq & base_interfaces
- )
-{
- return this->ptr_->create_abstract_interface (
- id,
- name,
- version,
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::LocalInterfaceDef_ptr POA_CORBA::ComponentIR::Repository_tie<T>::create_local_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- )
-{
- return this->ptr_->create_local_interface (
- id,
- name,
- version,
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ExtValueDef_ptr POA_CORBA::ComponentIR::Repository_tie<T>::create_ext_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::ExtInitializerSeq & initializers
- )
-{
- return this->ptr_->create_ext_value (
- id,
- name,
- version,
- is_custom,
- is_abstract,
- base_value,
- is_truncatable,
- abstract_base_values,
- supported_interfaces,
- initializers
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Contained_ptr POA_CORBA::ComponentIR::Repository_tie<T>::lookup_id (
- const char * search_id
- )
-{
- return this->ptr_->lookup_id (
- search_id
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::TypeCode_ptr POA_CORBA::ComponentIR::Repository_tie<T>::get_canonical_typecode (
- ::CORBA::TypeCode_ptr tc
- )
-{
- return this->ptr_->get_canonical_typecode (
- tc
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::PrimitiveDef_ptr POA_CORBA::ComponentIR::Repository_tie<T>::get_primitive (
- ::CORBA::PrimitiveKind kind
- )
-{
- return this->ptr_->get_primitive (
- kind
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::StringDef_ptr POA_CORBA::ComponentIR::Repository_tie<T>::create_string (
- ::CORBA::ULong bound
- )
-{
- return this->ptr_->create_string (
- bound
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::WstringDef_ptr POA_CORBA::ComponentIR::Repository_tie<T>::create_wstring (
- ::CORBA::ULong bound
- )
-{
- return this->ptr_->create_wstring (
- bound
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::SequenceDef_ptr POA_CORBA::ComponentIR::Repository_tie<T>::create_sequence (
- ::CORBA::ULong bound,
- ::CORBA::IDLType_ptr element_type
- )
-{
- return this->ptr_->create_sequence (
- bound,
- element_type
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ArrayDef_ptr POA_CORBA::ComponentIR::Repository_tie<T>::create_array (
- ::CORBA::ULong length,
- ::CORBA::IDLType_ptr element_type
- )
-{
- return this->ptr_->create_array (
- length,
- element_type
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::FixedDef_ptr POA_CORBA::ComponentIR::Repository_tie<T>::create_fixed (
- ::CORBA::UShort digits,
- ::CORBA::Short scale
- )
-{
- return this->ptr_->create_fixed (
- digits,
- scale
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ComponentIR::ComponentDef_ptr POA_CORBA::ComponentIR::Repository_tie<T>::create_component (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::ComponentIR::ComponentDef_ptr base_component,
- const ::CORBA::InterfaceDefSeq & supports_interfaces
- )
-{
- return this->ptr_->create_component (
- id,
- name,
- version,
- base_component,
- supports_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ComponentIR::HomeDef_ptr POA_CORBA::ComponentIR::Repository_tie<T>::create_home (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::ComponentIR::HomeDef_ptr base_home,
- ::CORBA::ComponentIR::ComponentDef_ptr managed_component,
- const ::CORBA::InterfaceDefSeq & supports_interfaces,
- ::CORBA::ValueDef_ptr primary_key
- )
-{
- return this->ptr_->create_home (
- id,
- name,
- version,
- base_home,
- managed_component,
- supports_interfaces,
- primary_key
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ComponentIR::EventDef_ptr POA_CORBA::ComponentIR::Repository_tie<T>::create_event (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::ExtInitializerSeq & initializers
- )
-{
- return this->ptr_->create_event (
- id,
- name,
- version,
- is_custom,
- is_abstract,
- base_value,
- is_truncatable,
- abstract_base_values,
- supported_interfaces,
- initializers
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/tie_si.cpp:96
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::ProvidesDef_tie<T>::ProvidesDef_tie (T &t)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::ProvidesDef_tie<T>::ProvidesDef_tie (T &t, PortableServer::POA_ptr poa)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::ProvidesDef_tie<T>::ProvidesDef_tie (T *tp, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::ProvidesDef_tie<T>::ProvidesDef_tie (T *tp, PortableServer::POA_ptr poa, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::ProvidesDef_tie<T>::~ProvidesDef_tie (void)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-}
-
-template <class T> ACE_INLINE T *
-POA_CORBA::ComponentIR::ProvidesDef_tie<T>::_tied_object (void)
-{
- return this->ptr_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ComponentIR::ProvidesDef_tie<T>::_tied_object (T &obj)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = &obj;
- this->rel_ = 0;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ComponentIR::ProvidesDef_tie<T>::_tied_object (T *obj, ::CORBA::Boolean release)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = obj;
- this->rel_ = release;
-}
-
-template <class T> ACE_INLINE ::CORBA::Boolean
-POA_CORBA::ComponentIR::ProvidesDef_tie<T>::_is_owner (void)
-{
- return this->rel_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ComponentIR::ProvidesDef_tie<T>::_is_owner ( ::CORBA::Boolean b)
-{
- this->rel_ = b;
-}
-
-template <class T> ACE_INLINE PortableServer::POA_ptr
-POA_CORBA::ComponentIR::ProvidesDef_tie<T>::_default_POA (void)
-{
- if (! ::CORBA::is_nil (this->poa_.in ()))
- {
- return PortableServer::POA::_duplicate (this->poa_.in ());
- }
-
- return this->ProvidesDef::_default_POA ();
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::DefinitionKind POA_CORBA::ComponentIR::ProvidesDef_tie<T>::def_kind (
- )
-{
- return this->ptr_->def_kind (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::ProvidesDef_tie<T>::destroy (
- )
-{
- this->ptr_->destroy (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ComponentIR::ProvidesDef_tie<T>::id (
- )
-{
- return this->ptr_->id (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::ProvidesDef_tie<T>::id (
- const char * id
- )
-{
- this->ptr_->id (
- id
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ComponentIR::ProvidesDef_tie<T>::name (
- )
-{
- return this->ptr_->name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::ProvidesDef_tie<T>::name (
- const char * name
- )
-{
- this->ptr_->name (
- name
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ComponentIR::ProvidesDef_tie<T>::version (
- )
-{
- return this->ptr_->version (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::ProvidesDef_tie<T>::version (
- const char * version
- )
-{
- this->ptr_->version (
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Container_ptr POA_CORBA::ComponentIR::ProvidesDef_tie<T>::defined_in (
- )
-{
- return this->ptr_->defined_in (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ComponentIR::ProvidesDef_tie<T>::absolute_name (
- )
-{
- return this->ptr_->absolute_name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Repository_ptr POA_CORBA::ComponentIR::ProvidesDef_tie<T>::containing_repository (
- )
-{
- return this->ptr_->containing_repository (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Contained::Description * POA_CORBA::ComponentIR::ProvidesDef_tie<T>::describe (
- )
-{
- return this->ptr_->describe (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::ProvidesDef_tie<T>::move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- )
-{
- this->ptr_->move (
- new_container,
- new_name,
- new_version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::InterfaceDef_ptr POA_CORBA::ComponentIR::ProvidesDef_tie<T>::interface_type (
- )
-{
- return this->ptr_->interface_type (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::ProvidesDef_tie<T>::interface_type (
- ::CORBA::InterfaceDef_ptr interface_type
- )
-{
- this->ptr_->interface_type (
- interface_type
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/tie_si.cpp:96
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::UsesDef_tie<T>::UsesDef_tie (T &t)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::UsesDef_tie<T>::UsesDef_tie (T &t, PortableServer::POA_ptr poa)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::UsesDef_tie<T>::UsesDef_tie (T *tp, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::UsesDef_tie<T>::UsesDef_tie (T *tp, PortableServer::POA_ptr poa, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::UsesDef_tie<T>::~UsesDef_tie (void)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-}
-
-template <class T> ACE_INLINE T *
-POA_CORBA::ComponentIR::UsesDef_tie<T>::_tied_object (void)
-{
- return this->ptr_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ComponentIR::UsesDef_tie<T>::_tied_object (T &obj)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = &obj;
- this->rel_ = 0;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ComponentIR::UsesDef_tie<T>::_tied_object (T *obj, ::CORBA::Boolean release)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = obj;
- this->rel_ = release;
-}
-
-template <class T> ACE_INLINE ::CORBA::Boolean
-POA_CORBA::ComponentIR::UsesDef_tie<T>::_is_owner (void)
-{
- return this->rel_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ComponentIR::UsesDef_tie<T>::_is_owner ( ::CORBA::Boolean b)
-{
- this->rel_ = b;
-}
-
-template <class T> ACE_INLINE PortableServer::POA_ptr
-POA_CORBA::ComponentIR::UsesDef_tie<T>::_default_POA (void)
-{
- if (! ::CORBA::is_nil (this->poa_.in ()))
- {
- return PortableServer::POA::_duplicate (this->poa_.in ());
- }
-
- return this->UsesDef::_default_POA ();
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::DefinitionKind POA_CORBA::ComponentIR::UsesDef_tie<T>::def_kind (
- )
-{
- return this->ptr_->def_kind (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::UsesDef_tie<T>::destroy (
- )
-{
- this->ptr_->destroy (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ComponentIR::UsesDef_tie<T>::id (
- )
-{
- return this->ptr_->id (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::UsesDef_tie<T>::id (
- const char * id
- )
-{
- this->ptr_->id (
- id
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ComponentIR::UsesDef_tie<T>::name (
- )
-{
- return this->ptr_->name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::UsesDef_tie<T>::name (
- const char * name
- )
-{
- this->ptr_->name (
- name
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ComponentIR::UsesDef_tie<T>::version (
- )
-{
- return this->ptr_->version (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::UsesDef_tie<T>::version (
- const char * version
- )
-{
- this->ptr_->version (
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Container_ptr POA_CORBA::ComponentIR::UsesDef_tie<T>::defined_in (
- )
-{
- return this->ptr_->defined_in (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ComponentIR::UsesDef_tie<T>::absolute_name (
- )
-{
- return this->ptr_->absolute_name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Repository_ptr POA_CORBA::ComponentIR::UsesDef_tie<T>::containing_repository (
- )
-{
- return this->ptr_->containing_repository (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Contained::Description * POA_CORBA::ComponentIR::UsesDef_tie<T>::describe (
- )
-{
- return this->ptr_->describe (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::UsesDef_tie<T>::move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- )
-{
- this->ptr_->move (
- new_container,
- new_name,
- new_version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::InterfaceDef_ptr POA_CORBA::ComponentIR::UsesDef_tie<T>::interface_type (
- )
-{
- return this->ptr_->interface_type (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::UsesDef_tie<T>::interface_type (
- ::CORBA::InterfaceDef_ptr interface_type
- )
-{
- this->ptr_->interface_type (
- interface_type
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Boolean POA_CORBA::ComponentIR::UsesDef_tie<T>::is_multiple (
- )
-{
- return this->ptr_->is_multiple (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::UsesDef_tie<T>::is_multiple (
- ::CORBA::Boolean is_multiple
- )
-{
- this->ptr_->is_multiple (
- is_multiple
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/tie_si.cpp:96
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::EventPortDef_tie<T>::EventPortDef_tie (T &t)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::EventPortDef_tie<T>::EventPortDef_tie (T &t, PortableServer::POA_ptr poa)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::EventPortDef_tie<T>::EventPortDef_tie (T *tp, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::EventPortDef_tie<T>::EventPortDef_tie (T *tp, PortableServer::POA_ptr poa, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::EventPortDef_tie<T>::~EventPortDef_tie (void)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-}
-
-template <class T> ACE_INLINE T *
-POA_CORBA::ComponentIR::EventPortDef_tie<T>::_tied_object (void)
-{
- return this->ptr_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ComponentIR::EventPortDef_tie<T>::_tied_object (T &obj)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = &obj;
- this->rel_ = 0;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ComponentIR::EventPortDef_tie<T>::_tied_object (T *obj, ::CORBA::Boolean release)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = obj;
- this->rel_ = release;
-}
-
-template <class T> ACE_INLINE ::CORBA::Boolean
-POA_CORBA::ComponentIR::EventPortDef_tie<T>::_is_owner (void)
-{
- return this->rel_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ComponentIR::EventPortDef_tie<T>::_is_owner ( ::CORBA::Boolean b)
-{
- this->rel_ = b;
-}
-
-template <class T> ACE_INLINE PortableServer::POA_ptr
-POA_CORBA::ComponentIR::EventPortDef_tie<T>::_default_POA (void)
-{
- if (! ::CORBA::is_nil (this->poa_.in ()))
- {
- return PortableServer::POA::_duplicate (this->poa_.in ());
- }
-
- return this->EventPortDef::_default_POA ();
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::DefinitionKind POA_CORBA::ComponentIR::EventPortDef_tie<T>::def_kind (
- )
-{
- return this->ptr_->def_kind (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::EventPortDef_tie<T>::destroy (
- )
-{
- this->ptr_->destroy (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ComponentIR::EventPortDef_tie<T>::id (
- )
-{
- return this->ptr_->id (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::EventPortDef_tie<T>::id (
- const char * id
- )
-{
- this->ptr_->id (
- id
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ComponentIR::EventPortDef_tie<T>::name (
- )
-{
- return this->ptr_->name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::EventPortDef_tie<T>::name (
- const char * name
- )
-{
- this->ptr_->name (
- name
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ComponentIR::EventPortDef_tie<T>::version (
- )
-{
- return this->ptr_->version (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::EventPortDef_tie<T>::version (
- const char * version
- )
-{
- this->ptr_->version (
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Container_ptr POA_CORBA::ComponentIR::EventPortDef_tie<T>::defined_in (
- )
-{
- return this->ptr_->defined_in (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ComponentIR::EventPortDef_tie<T>::absolute_name (
- )
-{
- return this->ptr_->absolute_name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Repository_ptr POA_CORBA::ComponentIR::EventPortDef_tie<T>::containing_repository (
- )
-{
- return this->ptr_->containing_repository (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Contained::Description * POA_CORBA::ComponentIR::EventPortDef_tie<T>::describe (
- )
-{
- return this->ptr_->describe (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::EventPortDef_tie<T>::move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- )
-{
- this->ptr_->move (
- new_container,
- new_name,
- new_version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ComponentIR::EventDef_ptr POA_CORBA::ComponentIR::EventPortDef_tie<T>::event (
- )
-{
- return this->ptr_->event (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::EventPortDef_tie<T>::event (
- ::CORBA::ComponentIR::EventDef_ptr event
- )
-{
- this->ptr_->event (
- event
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Boolean POA_CORBA::ComponentIR::EventPortDef_tie<T>::is_a (
- const char * event_id
- )
-{
- return this->ptr_->is_a (
- event_id
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/tie_si.cpp:96
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::EmitsDef_tie<T>::EmitsDef_tie (T &t)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::EmitsDef_tie<T>::EmitsDef_tie (T &t, PortableServer::POA_ptr poa)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::EmitsDef_tie<T>::EmitsDef_tie (T *tp, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::EmitsDef_tie<T>::EmitsDef_tie (T *tp, PortableServer::POA_ptr poa, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::EmitsDef_tie<T>::~EmitsDef_tie (void)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-}
-
-template <class T> ACE_INLINE T *
-POA_CORBA::ComponentIR::EmitsDef_tie<T>::_tied_object (void)
-{
- return this->ptr_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ComponentIR::EmitsDef_tie<T>::_tied_object (T &obj)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = &obj;
- this->rel_ = 0;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ComponentIR::EmitsDef_tie<T>::_tied_object (T *obj, ::CORBA::Boolean release)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = obj;
- this->rel_ = release;
-}
-
-template <class T> ACE_INLINE ::CORBA::Boolean
-POA_CORBA::ComponentIR::EmitsDef_tie<T>::_is_owner (void)
-{
- return this->rel_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ComponentIR::EmitsDef_tie<T>::_is_owner ( ::CORBA::Boolean b)
-{
- this->rel_ = b;
-}
-
-template <class T> ACE_INLINE PortableServer::POA_ptr
-POA_CORBA::ComponentIR::EmitsDef_tie<T>::_default_POA (void)
-{
- if (! ::CORBA::is_nil (this->poa_.in ()))
- {
- return PortableServer::POA::_duplicate (this->poa_.in ());
- }
-
- return this->EmitsDef::_default_POA ();
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::DefinitionKind POA_CORBA::ComponentIR::EmitsDef_tie<T>::def_kind (
- )
-{
- return this->ptr_->def_kind (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::EmitsDef_tie<T>::destroy (
- )
-{
- this->ptr_->destroy (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ComponentIR::EmitsDef_tie<T>::id (
- )
-{
- return this->ptr_->id (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::EmitsDef_tie<T>::id (
- const char * id
- )
-{
- this->ptr_->id (
- id
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ComponentIR::EmitsDef_tie<T>::name (
- )
-{
- return this->ptr_->name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::EmitsDef_tie<T>::name (
- const char * name
- )
-{
- this->ptr_->name (
- name
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ComponentIR::EmitsDef_tie<T>::version (
- )
-{
- return this->ptr_->version (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::EmitsDef_tie<T>::version (
- const char * version
- )
-{
- this->ptr_->version (
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Container_ptr POA_CORBA::ComponentIR::EmitsDef_tie<T>::defined_in (
- )
-{
- return this->ptr_->defined_in (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ComponentIR::EmitsDef_tie<T>::absolute_name (
- )
-{
- return this->ptr_->absolute_name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Repository_ptr POA_CORBA::ComponentIR::EmitsDef_tie<T>::containing_repository (
- )
-{
- return this->ptr_->containing_repository (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Contained::Description * POA_CORBA::ComponentIR::EmitsDef_tie<T>::describe (
- )
-{
- return this->ptr_->describe (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::EmitsDef_tie<T>::move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- )
-{
- this->ptr_->move (
- new_container,
- new_name,
- new_version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ComponentIR::EventDef_ptr POA_CORBA::ComponentIR::EmitsDef_tie<T>::event (
- )
-{
- return this->ptr_->event (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::EmitsDef_tie<T>::event (
- ::CORBA::ComponentIR::EventDef_ptr event
- )
-{
- this->ptr_->event (
- event
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Boolean POA_CORBA::ComponentIR::EmitsDef_tie<T>::is_a (
- const char * event_id
- )
-{
- return this->ptr_->is_a (
- event_id
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/tie_si.cpp:96
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::PublishesDef_tie<T>::PublishesDef_tie (T &t)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::PublishesDef_tie<T>::PublishesDef_tie (T &t, PortableServer::POA_ptr poa)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::PublishesDef_tie<T>::PublishesDef_tie (T *tp, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::PublishesDef_tie<T>::PublishesDef_tie (T *tp, PortableServer::POA_ptr poa, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::PublishesDef_tie<T>::~PublishesDef_tie (void)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-}
-
-template <class T> ACE_INLINE T *
-POA_CORBA::ComponentIR::PublishesDef_tie<T>::_tied_object (void)
-{
- return this->ptr_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ComponentIR::PublishesDef_tie<T>::_tied_object (T &obj)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = &obj;
- this->rel_ = 0;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ComponentIR::PublishesDef_tie<T>::_tied_object (T *obj, ::CORBA::Boolean release)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = obj;
- this->rel_ = release;
-}
-
-template <class T> ACE_INLINE ::CORBA::Boolean
-POA_CORBA::ComponentIR::PublishesDef_tie<T>::_is_owner (void)
-{
- return this->rel_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ComponentIR::PublishesDef_tie<T>::_is_owner ( ::CORBA::Boolean b)
-{
- this->rel_ = b;
-}
-
-template <class T> ACE_INLINE PortableServer::POA_ptr
-POA_CORBA::ComponentIR::PublishesDef_tie<T>::_default_POA (void)
-{
- if (! ::CORBA::is_nil (this->poa_.in ()))
- {
- return PortableServer::POA::_duplicate (this->poa_.in ());
- }
-
- return this->PublishesDef::_default_POA ();
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::DefinitionKind POA_CORBA::ComponentIR::PublishesDef_tie<T>::def_kind (
- )
-{
- return this->ptr_->def_kind (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::PublishesDef_tie<T>::destroy (
- )
-{
- this->ptr_->destroy (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ComponentIR::PublishesDef_tie<T>::id (
- )
-{
- return this->ptr_->id (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::PublishesDef_tie<T>::id (
- const char * id
- )
-{
- this->ptr_->id (
- id
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ComponentIR::PublishesDef_tie<T>::name (
- )
-{
- return this->ptr_->name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::PublishesDef_tie<T>::name (
- const char * name
- )
-{
- this->ptr_->name (
- name
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ComponentIR::PublishesDef_tie<T>::version (
- )
-{
- return this->ptr_->version (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::PublishesDef_tie<T>::version (
- const char * version
- )
-{
- this->ptr_->version (
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Container_ptr POA_CORBA::ComponentIR::PublishesDef_tie<T>::defined_in (
- )
-{
- return this->ptr_->defined_in (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ComponentIR::PublishesDef_tie<T>::absolute_name (
- )
-{
- return this->ptr_->absolute_name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Repository_ptr POA_CORBA::ComponentIR::PublishesDef_tie<T>::containing_repository (
- )
-{
- return this->ptr_->containing_repository (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Contained::Description * POA_CORBA::ComponentIR::PublishesDef_tie<T>::describe (
- )
-{
- return this->ptr_->describe (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::PublishesDef_tie<T>::move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- )
-{
- this->ptr_->move (
- new_container,
- new_name,
- new_version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ComponentIR::EventDef_ptr POA_CORBA::ComponentIR::PublishesDef_tie<T>::event (
- )
-{
- return this->ptr_->event (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::PublishesDef_tie<T>::event (
- ::CORBA::ComponentIR::EventDef_ptr event
- )
-{
- this->ptr_->event (
- event
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Boolean POA_CORBA::ComponentIR::PublishesDef_tie<T>::is_a (
- const char * event_id
- )
-{
- return this->ptr_->is_a (
- event_id
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/tie_si.cpp:96
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::ConsumesDef_tie<T>::ConsumesDef_tie (T &t)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::ConsumesDef_tie<T>::ConsumesDef_tie (T &t, PortableServer::POA_ptr poa)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::ConsumesDef_tie<T>::ConsumesDef_tie (T *tp, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::ConsumesDef_tie<T>::ConsumesDef_tie (T *tp, PortableServer::POA_ptr poa, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::ConsumesDef_tie<T>::~ConsumesDef_tie (void)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-}
-
-template <class T> ACE_INLINE T *
-POA_CORBA::ComponentIR::ConsumesDef_tie<T>::_tied_object (void)
-{
- return this->ptr_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ComponentIR::ConsumesDef_tie<T>::_tied_object (T &obj)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = &obj;
- this->rel_ = 0;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ComponentIR::ConsumesDef_tie<T>::_tied_object (T *obj, ::CORBA::Boolean release)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = obj;
- this->rel_ = release;
-}
-
-template <class T> ACE_INLINE ::CORBA::Boolean
-POA_CORBA::ComponentIR::ConsumesDef_tie<T>::_is_owner (void)
-{
- return this->rel_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ComponentIR::ConsumesDef_tie<T>::_is_owner ( ::CORBA::Boolean b)
-{
- this->rel_ = b;
-}
-
-template <class T> ACE_INLINE PortableServer::POA_ptr
-POA_CORBA::ComponentIR::ConsumesDef_tie<T>::_default_POA (void)
-{
- if (! ::CORBA::is_nil (this->poa_.in ()))
- {
- return PortableServer::POA::_duplicate (this->poa_.in ());
- }
-
- return this->ConsumesDef::_default_POA ();
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::DefinitionKind POA_CORBA::ComponentIR::ConsumesDef_tie<T>::def_kind (
- )
-{
- return this->ptr_->def_kind (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::ConsumesDef_tie<T>::destroy (
- )
-{
- this->ptr_->destroy (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ComponentIR::ConsumesDef_tie<T>::id (
- )
-{
- return this->ptr_->id (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::ConsumesDef_tie<T>::id (
- const char * id
- )
-{
- this->ptr_->id (
- id
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ComponentIR::ConsumesDef_tie<T>::name (
- )
-{
- return this->ptr_->name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::ConsumesDef_tie<T>::name (
- const char * name
- )
-{
- this->ptr_->name (
- name
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ComponentIR::ConsumesDef_tie<T>::version (
- )
-{
- return this->ptr_->version (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::ConsumesDef_tie<T>::version (
- const char * version
- )
-{
- this->ptr_->version (
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Container_ptr POA_CORBA::ComponentIR::ConsumesDef_tie<T>::defined_in (
- )
-{
- return this->ptr_->defined_in (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ComponentIR::ConsumesDef_tie<T>::absolute_name (
- )
-{
- return this->ptr_->absolute_name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Repository_ptr POA_CORBA::ComponentIR::ConsumesDef_tie<T>::containing_repository (
- )
-{
- return this->ptr_->containing_repository (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Contained::Description * POA_CORBA::ComponentIR::ConsumesDef_tie<T>::describe (
- )
-{
- return this->ptr_->describe (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::ConsumesDef_tie<T>::move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- )
-{
- this->ptr_->move (
- new_container,
- new_name,
- new_version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ComponentIR::EventDef_ptr POA_CORBA::ComponentIR::ConsumesDef_tie<T>::event (
- )
-{
- return this->ptr_->event (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::ConsumesDef_tie<T>::event (
- ::CORBA::ComponentIR::EventDef_ptr event
- )
-{
- this->ptr_->event (
- event
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Boolean POA_CORBA::ComponentIR::ConsumesDef_tie<T>::is_a (
- const char * event_id
- )
-{
- return this->ptr_->is_a (
- event_id
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/tie_si.cpp:96
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::ComponentDef_tie<T>::ComponentDef_tie (T &t)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::ComponentDef_tie<T>::ComponentDef_tie (T &t, PortableServer::POA_ptr poa)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::ComponentDef_tie<T>::ComponentDef_tie (T *tp, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::ComponentDef_tie<T>::ComponentDef_tie (T *tp, PortableServer::POA_ptr poa, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::ComponentDef_tie<T>::~ComponentDef_tie (void)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-}
-
-template <class T> ACE_INLINE T *
-POA_CORBA::ComponentIR::ComponentDef_tie<T>::_tied_object (void)
-{
- return this->ptr_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ComponentIR::ComponentDef_tie<T>::_tied_object (T &obj)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = &obj;
- this->rel_ = 0;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ComponentIR::ComponentDef_tie<T>::_tied_object (T *obj, ::CORBA::Boolean release)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = obj;
- this->rel_ = release;
-}
-
-template <class T> ACE_INLINE ::CORBA::Boolean
-POA_CORBA::ComponentIR::ComponentDef_tie<T>::_is_owner (void)
-{
- return this->rel_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ComponentIR::ComponentDef_tie<T>::_is_owner ( ::CORBA::Boolean b)
-{
- this->rel_ = b;
-}
-
-template <class T> ACE_INLINE PortableServer::POA_ptr
-POA_CORBA::ComponentIR::ComponentDef_tie<T>::_default_POA (void)
-{
- if (! ::CORBA::is_nil (this->poa_.in ()))
- {
- return PortableServer::POA::_duplicate (this->poa_.in ());
- }
-
- return this->ComponentDef::_default_POA ();
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::DefinitionKind POA_CORBA::ComponentIR::ComponentDef_tie<T>::def_kind (
- )
-{
- return this->ptr_->def_kind (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::ComponentDef_tie<T>::destroy (
- )
-{
- this->ptr_->destroy (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Contained_ptr POA_CORBA::ComponentIR::ComponentDef_tie<T>::lookup (
- const char * search_name
- )
-{
- return this->ptr_->lookup (
- search_name
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ContainedSeq * POA_CORBA::ComponentIR::ComponentDef_tie<T>::contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- )
-{
- return this->ptr_->contents (
- limit_type,
- exclude_inherited
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ContainedSeq * POA_CORBA::ComponentIR::ComponentDef_tie<T>::lookup_name (
- const char * search_name,
- ::CORBA::Long levels_to_search,
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- )
-{
- return this->ptr_->lookup_name (
- search_name,
- levels_to_search,
- limit_type,
- exclude_inherited
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Container::DescriptionSeq * POA_CORBA::ComponentIR::ComponentDef_tie<T>::describe_contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited,
- ::CORBA::Long max_returned_objs
- )
-{
- return this->ptr_->describe_contents (
- limit_type,
- exclude_inherited,
- max_returned_objs
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ModuleDef_ptr POA_CORBA::ComponentIR::ComponentDef_tie<T>::create_module (
- const char * id,
- const char * name,
- const char * version
- )
-{
- return this->ptr_->create_module (
- id,
- name,
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ConstantDef_ptr POA_CORBA::ComponentIR::ComponentDef_tie<T>::create_constant (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- const ::CORBA::Any & value
- )
-{
- return this->ptr_->create_constant (
- id,
- name,
- version,
- type,
- value
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::StructDef_ptr POA_CORBA::ComponentIR::ComponentDef_tie<T>::create_struct (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- )
-{
- return this->ptr_->create_struct (
- id,
- name,
- version,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::UnionDef_ptr POA_CORBA::ComponentIR::ComponentDef_tie<T>::create_union (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr discriminator_type,
- const ::CORBA::UnionMemberSeq & members
- )
-{
- return this->ptr_->create_union (
- id,
- name,
- version,
- discriminator_type,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::EnumDef_ptr POA_CORBA::ComponentIR::ComponentDef_tie<T>::create_enum (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::EnumMemberSeq & members
- )
-{
- return this->ptr_->create_enum (
- id,
- name,
- version,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::AliasDef_ptr POA_CORBA::ComponentIR::ComponentDef_tie<T>::create_alias (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type
- )
-{
- return this->ptr_->create_alias (
- id,
- name,
- version,
- original_type
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::InterfaceDef_ptr POA_CORBA::ComponentIR::ComponentDef_tie<T>::create_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- )
-{
- return this->ptr_->create_interface (
- id,
- name,
- version,
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ValueDef_ptr POA_CORBA::ComponentIR::ComponentDef_tie<T>::create_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::InitializerSeq & initializers
- )
-{
- return this->ptr_->create_value (
- id,
- name,
- version,
- is_custom,
- is_abstract,
- base_value,
- is_truncatable,
- abstract_base_values,
- supported_interfaces,
- initializers
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ValueBoxDef_ptr POA_CORBA::ComponentIR::ComponentDef_tie<T>::create_value_box (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type_def
- )
-{
- return this->ptr_->create_value_box (
- id,
- name,
- version,
- original_type_def
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ExceptionDef_ptr POA_CORBA::ComponentIR::ComponentDef_tie<T>::create_exception (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- )
-{
- return this->ptr_->create_exception (
- id,
- name,
- version,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::NativeDef_ptr POA_CORBA::ComponentIR::ComponentDef_tie<T>::create_native (
- const char * id,
- const char * name,
- const char * version
- )
-{
- return this->ptr_->create_native (
- id,
- name,
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::AbstractInterfaceDef_ptr POA_CORBA::ComponentIR::ComponentDef_tie<T>::create_abstract_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::AbstractInterfaceDefSeq & base_interfaces
- )
-{
- return this->ptr_->create_abstract_interface (
- id,
- name,
- version,
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::LocalInterfaceDef_ptr POA_CORBA::ComponentIR::ComponentDef_tie<T>::create_local_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- )
-{
- return this->ptr_->create_local_interface (
- id,
- name,
- version,
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ExtValueDef_ptr POA_CORBA::ComponentIR::ComponentDef_tie<T>::create_ext_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::ExtInitializerSeq & initializers
- )
-{
- return this->ptr_->create_ext_value (
- id,
- name,
- version,
- is_custom,
- is_abstract,
- base_value,
- is_truncatable,
- abstract_base_values,
- supported_interfaces,
- initializers
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ComponentIR::ComponentDef_tie<T>::id (
- )
-{
- return this->ptr_->id (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::ComponentDef_tie<T>::id (
- const char * id
- )
-{
- this->ptr_->id (
- id
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ComponentIR::ComponentDef_tie<T>::name (
- )
-{
- return this->ptr_->name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::ComponentDef_tie<T>::name (
- const char * name
- )
-{
- this->ptr_->name (
- name
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ComponentIR::ComponentDef_tie<T>::version (
- )
-{
- return this->ptr_->version (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::ComponentDef_tie<T>::version (
- const char * version
- )
-{
- this->ptr_->version (
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Container_ptr POA_CORBA::ComponentIR::ComponentDef_tie<T>::defined_in (
- )
-{
- return this->ptr_->defined_in (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ComponentIR::ComponentDef_tie<T>::absolute_name (
- )
-{
- return this->ptr_->absolute_name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Repository_ptr POA_CORBA::ComponentIR::ComponentDef_tie<T>::containing_repository (
- )
-{
- return this->ptr_->containing_repository (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Contained::Description * POA_CORBA::ComponentIR::ComponentDef_tie<T>::describe (
- )
-{
- return this->ptr_->describe (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::ComponentDef_tie<T>::move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- )
-{
- this->ptr_->move (
- new_container,
- new_name,
- new_version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::TypeCode_ptr POA_CORBA::ComponentIR::ComponentDef_tie<T>::type (
- )
-{
- return this->ptr_->type (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::InterfaceDefSeq * POA_CORBA::ComponentIR::ComponentDef_tie<T>::base_interfaces (
- )
-{
- return this->ptr_->base_interfaces (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::ComponentDef_tie<T>::base_interfaces (
- const ::CORBA::InterfaceDefSeq & base_interfaces
- )
-{
- this->ptr_->base_interfaces (
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Boolean POA_CORBA::ComponentIR::ComponentDef_tie<T>::is_a (
- const char * interface_id
- )
-{
- return this->ptr_->is_a (
- interface_id
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::InterfaceDef::FullInterfaceDescription * POA_CORBA::ComponentIR::ComponentDef_tie<T>::describe_interface (
- )
-{
- return this->ptr_->describe_interface (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::AttributeDef_ptr POA_CORBA::ComponentIR::ComponentDef_tie<T>::create_attribute (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- ::CORBA::AttributeMode mode
- )
-{
- return this->ptr_->create_attribute (
- id,
- name,
- version,
- type,
- mode
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::OperationDef_ptr POA_CORBA::ComponentIR::ComponentDef_tie<T>::create_operation (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr result,
- ::CORBA::OperationMode mode,
- const ::CORBA::ParDescriptionSeq & params,
- const ::CORBA::ExceptionDefSeq & exceptions,
- const ::CORBA::ContextIdSeq & contexts
- )
-{
- return this->ptr_->create_operation (
- id,
- name,
- version,
- result,
- mode,
- params,
- exceptions,
- contexts
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription * POA_CORBA::ComponentIR::ComponentDef_tie<T>::describe_ext_interface (
- )
-{
- return this->ptr_->describe_ext_interface (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ExtAttributeDef_ptr POA_CORBA::ComponentIR::ComponentDef_tie<T>::create_ext_attribute (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- ::CORBA::AttributeMode mode,
- const ::CORBA::ExceptionDefSeq & get_exceptions,
- const ::CORBA::ExceptionDefSeq & set_exceptions
- )
-{
- return this->ptr_->create_ext_attribute (
- id,
- name,
- version,
- type,
- mode,
- get_exceptions,
- set_exceptions
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ComponentIR::ComponentDef_ptr POA_CORBA::ComponentIR::ComponentDef_tie<T>::base_component (
- )
-{
- return this->ptr_->base_component (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::ComponentDef_tie<T>::base_component (
- ::CORBA::ComponentIR::ComponentDef_ptr base_component
- )
-{
- this->ptr_->base_component (
- base_component
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::InterfaceDefSeq * POA_CORBA::ComponentIR::ComponentDef_tie<T>::supported_interfaces (
- )
-{
- return this->ptr_->supported_interfaces (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::ComponentDef_tie<T>::supported_interfaces (
- const ::CORBA::InterfaceDefSeq & supported_interfaces
- )
-{
- this->ptr_->supported_interfaces (
- supported_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ComponentIR::ProvidesDef_ptr POA_CORBA::ComponentIR::ComponentDef_tie<T>::create_provides (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::InterfaceDef_ptr interface_type
- )
-{
- return this->ptr_->create_provides (
- id,
- name,
- version,
- interface_type
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ComponentIR::UsesDef_ptr POA_CORBA::ComponentIR::ComponentDef_tie<T>::create_uses (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::InterfaceDef_ptr interface_type,
- ::CORBA::Boolean is_multiple
- )
-{
- return this->ptr_->create_uses (
- id,
- name,
- version,
- interface_type,
- is_multiple
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ComponentIR::EmitsDef_ptr POA_CORBA::ComponentIR::ComponentDef_tie<T>::create_emits (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::ComponentIR::EventDef_ptr event
- )
-{
- return this->ptr_->create_emits (
- id,
- name,
- version,
- event
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ComponentIR::PublishesDef_ptr POA_CORBA::ComponentIR::ComponentDef_tie<T>::create_publishes (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::ComponentIR::EventDef_ptr event
- )
-{
- return this->ptr_->create_publishes (
- id,
- name,
- version,
- event
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ComponentIR::ConsumesDef_ptr POA_CORBA::ComponentIR::ComponentDef_tie<T>::create_consumes (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::ComponentIR::EventDef_ptr event
- )
-{
- return this->ptr_->create_consumes (
- id,
- name,
- version,
- event
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/tie_si.cpp:96
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::FactoryDef_tie<T>::FactoryDef_tie (T &t)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::FactoryDef_tie<T>::FactoryDef_tie (T &t, PortableServer::POA_ptr poa)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::FactoryDef_tie<T>::FactoryDef_tie (T *tp, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::FactoryDef_tie<T>::FactoryDef_tie (T *tp, PortableServer::POA_ptr poa, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::FactoryDef_tie<T>::~FactoryDef_tie (void)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-}
-
-template <class T> ACE_INLINE T *
-POA_CORBA::ComponentIR::FactoryDef_tie<T>::_tied_object (void)
-{
- return this->ptr_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ComponentIR::FactoryDef_tie<T>::_tied_object (T &obj)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = &obj;
- this->rel_ = 0;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ComponentIR::FactoryDef_tie<T>::_tied_object (T *obj, ::CORBA::Boolean release)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = obj;
- this->rel_ = release;
-}
-
-template <class T> ACE_INLINE ::CORBA::Boolean
-POA_CORBA::ComponentIR::FactoryDef_tie<T>::_is_owner (void)
-{
- return this->rel_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ComponentIR::FactoryDef_tie<T>::_is_owner ( ::CORBA::Boolean b)
-{
- this->rel_ = b;
-}
-
-template <class T> ACE_INLINE PortableServer::POA_ptr
-POA_CORBA::ComponentIR::FactoryDef_tie<T>::_default_POA (void)
-{
- if (! ::CORBA::is_nil (this->poa_.in ()))
- {
- return PortableServer::POA::_duplicate (this->poa_.in ());
- }
-
- return this->FactoryDef::_default_POA ();
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::DefinitionKind POA_CORBA::ComponentIR::FactoryDef_tie<T>::def_kind (
- )
-{
- return this->ptr_->def_kind (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::FactoryDef_tie<T>::destroy (
- )
-{
- this->ptr_->destroy (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ComponentIR::FactoryDef_tie<T>::id (
- )
-{
- return this->ptr_->id (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::FactoryDef_tie<T>::id (
- const char * id
- )
-{
- this->ptr_->id (
- id
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ComponentIR::FactoryDef_tie<T>::name (
- )
-{
- return this->ptr_->name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::FactoryDef_tie<T>::name (
- const char * name
- )
-{
- this->ptr_->name (
- name
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ComponentIR::FactoryDef_tie<T>::version (
- )
-{
- return this->ptr_->version (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::FactoryDef_tie<T>::version (
- const char * version
- )
-{
- this->ptr_->version (
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Container_ptr POA_CORBA::ComponentIR::FactoryDef_tie<T>::defined_in (
- )
-{
- return this->ptr_->defined_in (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ComponentIR::FactoryDef_tie<T>::absolute_name (
- )
-{
- return this->ptr_->absolute_name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Repository_ptr POA_CORBA::ComponentIR::FactoryDef_tie<T>::containing_repository (
- )
-{
- return this->ptr_->containing_repository (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Contained::Description * POA_CORBA::ComponentIR::FactoryDef_tie<T>::describe (
- )
-{
- return this->ptr_->describe (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::FactoryDef_tie<T>::move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- )
-{
- this->ptr_->move (
- new_container,
- new_name,
- new_version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::TypeCode_ptr POA_CORBA::ComponentIR::FactoryDef_tie<T>::result (
- )
-{
- return this->ptr_->result (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::IDLType_ptr POA_CORBA::ComponentIR::FactoryDef_tie<T>::result_def (
- )
-{
- return this->ptr_->result_def (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::FactoryDef_tie<T>::result_def (
- ::CORBA::IDLType_ptr result_def
- )
-{
- this->ptr_->result_def (
- result_def
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ParDescriptionSeq * POA_CORBA::ComponentIR::FactoryDef_tie<T>::params (
- )
-{
- return this->ptr_->params (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::FactoryDef_tie<T>::params (
- const ::CORBA::ParDescriptionSeq & params
- )
-{
- this->ptr_->params (
- params
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::OperationMode POA_CORBA::ComponentIR::FactoryDef_tie<T>::mode (
- )
-{
- return this->ptr_->mode (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::FactoryDef_tie<T>::mode (
- ::CORBA::OperationMode mode
- )
-{
- this->ptr_->mode (
- mode
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ContextIdSeq * POA_CORBA::ComponentIR::FactoryDef_tie<T>::contexts (
- )
-{
- return this->ptr_->contexts (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::FactoryDef_tie<T>::contexts (
- const ::CORBA::ContextIdSeq & contexts
- )
-{
- this->ptr_->contexts (
- contexts
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ExceptionDefSeq * POA_CORBA::ComponentIR::FactoryDef_tie<T>::exceptions (
- )
-{
- return this->ptr_->exceptions (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::FactoryDef_tie<T>::exceptions (
- const ::CORBA::ExceptionDefSeq & exceptions
- )
-{
- this->ptr_->exceptions (
- exceptions
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/tie_si.cpp:96
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::FinderDef_tie<T>::FinderDef_tie (T &t)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::FinderDef_tie<T>::FinderDef_tie (T &t, PortableServer::POA_ptr poa)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::FinderDef_tie<T>::FinderDef_tie (T *tp, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::FinderDef_tie<T>::FinderDef_tie (T *tp, PortableServer::POA_ptr poa, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::FinderDef_tie<T>::~FinderDef_tie (void)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-}
-
-template <class T> ACE_INLINE T *
-POA_CORBA::ComponentIR::FinderDef_tie<T>::_tied_object (void)
-{
- return this->ptr_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ComponentIR::FinderDef_tie<T>::_tied_object (T &obj)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = &obj;
- this->rel_ = 0;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ComponentIR::FinderDef_tie<T>::_tied_object (T *obj, ::CORBA::Boolean release)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = obj;
- this->rel_ = release;
-}
-
-template <class T> ACE_INLINE ::CORBA::Boolean
-POA_CORBA::ComponentIR::FinderDef_tie<T>::_is_owner (void)
-{
- return this->rel_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ComponentIR::FinderDef_tie<T>::_is_owner ( ::CORBA::Boolean b)
-{
- this->rel_ = b;
-}
-
-template <class T> ACE_INLINE PortableServer::POA_ptr
-POA_CORBA::ComponentIR::FinderDef_tie<T>::_default_POA (void)
-{
- if (! ::CORBA::is_nil (this->poa_.in ()))
- {
- return PortableServer::POA::_duplicate (this->poa_.in ());
- }
-
- return this->FinderDef::_default_POA ();
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::DefinitionKind POA_CORBA::ComponentIR::FinderDef_tie<T>::def_kind (
- )
-{
- return this->ptr_->def_kind (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::FinderDef_tie<T>::destroy (
- )
-{
- this->ptr_->destroy (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ComponentIR::FinderDef_tie<T>::id (
- )
-{
- return this->ptr_->id (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::FinderDef_tie<T>::id (
- const char * id
- )
-{
- this->ptr_->id (
- id
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ComponentIR::FinderDef_tie<T>::name (
- )
-{
- return this->ptr_->name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::FinderDef_tie<T>::name (
- const char * name
- )
-{
- this->ptr_->name (
- name
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ComponentIR::FinderDef_tie<T>::version (
- )
-{
- return this->ptr_->version (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::FinderDef_tie<T>::version (
- const char * version
- )
-{
- this->ptr_->version (
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Container_ptr POA_CORBA::ComponentIR::FinderDef_tie<T>::defined_in (
- )
-{
- return this->ptr_->defined_in (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ComponentIR::FinderDef_tie<T>::absolute_name (
- )
-{
- return this->ptr_->absolute_name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Repository_ptr POA_CORBA::ComponentIR::FinderDef_tie<T>::containing_repository (
- )
-{
- return this->ptr_->containing_repository (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Contained::Description * POA_CORBA::ComponentIR::FinderDef_tie<T>::describe (
- )
-{
- return this->ptr_->describe (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::FinderDef_tie<T>::move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- )
-{
- this->ptr_->move (
- new_container,
- new_name,
- new_version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::TypeCode_ptr POA_CORBA::ComponentIR::FinderDef_tie<T>::result (
- )
-{
- return this->ptr_->result (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::IDLType_ptr POA_CORBA::ComponentIR::FinderDef_tie<T>::result_def (
- )
-{
- return this->ptr_->result_def (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::FinderDef_tie<T>::result_def (
- ::CORBA::IDLType_ptr result_def
- )
-{
- this->ptr_->result_def (
- result_def
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ParDescriptionSeq * POA_CORBA::ComponentIR::FinderDef_tie<T>::params (
- )
-{
- return this->ptr_->params (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::FinderDef_tie<T>::params (
- const ::CORBA::ParDescriptionSeq & params
- )
-{
- this->ptr_->params (
- params
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::OperationMode POA_CORBA::ComponentIR::FinderDef_tie<T>::mode (
- )
-{
- return this->ptr_->mode (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::FinderDef_tie<T>::mode (
- ::CORBA::OperationMode mode
- )
-{
- this->ptr_->mode (
- mode
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ContextIdSeq * POA_CORBA::ComponentIR::FinderDef_tie<T>::contexts (
- )
-{
- return this->ptr_->contexts (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::FinderDef_tie<T>::contexts (
- const ::CORBA::ContextIdSeq & contexts
- )
-{
- this->ptr_->contexts (
- contexts
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ExceptionDefSeq * POA_CORBA::ComponentIR::FinderDef_tie<T>::exceptions (
- )
-{
- return this->ptr_->exceptions (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::FinderDef_tie<T>::exceptions (
- const ::CORBA::ExceptionDefSeq & exceptions
- )
-{
- this->ptr_->exceptions (
- exceptions
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/tie_si.cpp:96
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::HomeDef_tie<T>::HomeDef_tie (T &t)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::HomeDef_tie<T>::HomeDef_tie (T &t, PortableServer::POA_ptr poa)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::HomeDef_tie<T>::HomeDef_tie (T *tp, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::HomeDef_tie<T>::HomeDef_tie (T *tp, PortableServer::POA_ptr poa, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ComponentIR::HomeDef_tie<T>::~HomeDef_tie (void)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-}
-
-template <class T> ACE_INLINE T *
-POA_CORBA::ComponentIR::HomeDef_tie<T>::_tied_object (void)
-{
- return this->ptr_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ComponentIR::HomeDef_tie<T>::_tied_object (T &obj)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = &obj;
- this->rel_ = 0;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ComponentIR::HomeDef_tie<T>::_tied_object (T *obj, ::CORBA::Boolean release)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = obj;
- this->rel_ = release;
-}
-
-template <class T> ACE_INLINE ::CORBA::Boolean
-POA_CORBA::ComponentIR::HomeDef_tie<T>::_is_owner (void)
-{
- return this->rel_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ComponentIR::HomeDef_tie<T>::_is_owner ( ::CORBA::Boolean b)
-{
- this->rel_ = b;
-}
-
-template <class T> ACE_INLINE PortableServer::POA_ptr
-POA_CORBA::ComponentIR::HomeDef_tie<T>::_default_POA (void)
-{
- if (! ::CORBA::is_nil (this->poa_.in ()))
- {
- return PortableServer::POA::_duplicate (this->poa_.in ());
- }
-
- return this->HomeDef::_default_POA ();
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::DefinitionKind POA_CORBA::ComponentIR::HomeDef_tie<T>::def_kind (
- )
-{
- return this->ptr_->def_kind (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::HomeDef_tie<T>::destroy (
- )
-{
- this->ptr_->destroy (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Contained_ptr POA_CORBA::ComponentIR::HomeDef_tie<T>::lookup (
- const char * search_name
- )
-{
- return this->ptr_->lookup (
- search_name
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ContainedSeq * POA_CORBA::ComponentIR::HomeDef_tie<T>::contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- )
-{
- return this->ptr_->contents (
- limit_type,
- exclude_inherited
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ContainedSeq * POA_CORBA::ComponentIR::HomeDef_tie<T>::lookup_name (
- const char * search_name,
- ::CORBA::Long levels_to_search,
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- )
-{
- return this->ptr_->lookup_name (
- search_name,
- levels_to_search,
- limit_type,
- exclude_inherited
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Container::DescriptionSeq * POA_CORBA::ComponentIR::HomeDef_tie<T>::describe_contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited,
- ::CORBA::Long max_returned_objs
- )
-{
- return this->ptr_->describe_contents (
- limit_type,
- exclude_inherited,
- max_returned_objs
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ModuleDef_ptr POA_CORBA::ComponentIR::HomeDef_tie<T>::create_module (
- const char * id,
- const char * name,
- const char * version
- )
-{
- return this->ptr_->create_module (
- id,
- name,
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ConstantDef_ptr POA_CORBA::ComponentIR::HomeDef_tie<T>::create_constant (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- const ::CORBA::Any & value
- )
-{
- return this->ptr_->create_constant (
- id,
- name,
- version,
- type,
- value
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::StructDef_ptr POA_CORBA::ComponentIR::HomeDef_tie<T>::create_struct (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- )
-{
- return this->ptr_->create_struct (
- id,
- name,
- version,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::UnionDef_ptr POA_CORBA::ComponentIR::HomeDef_tie<T>::create_union (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr discriminator_type,
- const ::CORBA::UnionMemberSeq & members
- )
-{
- return this->ptr_->create_union (
- id,
- name,
- version,
- discriminator_type,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::EnumDef_ptr POA_CORBA::ComponentIR::HomeDef_tie<T>::create_enum (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::EnumMemberSeq & members
- )
-{
- return this->ptr_->create_enum (
- id,
- name,
- version,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::AliasDef_ptr POA_CORBA::ComponentIR::HomeDef_tie<T>::create_alias (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type
- )
-{
- return this->ptr_->create_alias (
- id,
- name,
- version,
- original_type
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::InterfaceDef_ptr POA_CORBA::ComponentIR::HomeDef_tie<T>::create_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- )
-{
- return this->ptr_->create_interface (
- id,
- name,
- version,
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ValueDef_ptr POA_CORBA::ComponentIR::HomeDef_tie<T>::create_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::InitializerSeq & initializers
- )
-{
- return this->ptr_->create_value (
- id,
- name,
- version,
- is_custom,
- is_abstract,
- base_value,
- is_truncatable,
- abstract_base_values,
- supported_interfaces,
- initializers
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ValueBoxDef_ptr POA_CORBA::ComponentIR::HomeDef_tie<T>::create_value_box (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type_def
- )
-{
- return this->ptr_->create_value_box (
- id,
- name,
- version,
- original_type_def
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ExceptionDef_ptr POA_CORBA::ComponentIR::HomeDef_tie<T>::create_exception (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- )
-{
- return this->ptr_->create_exception (
- id,
- name,
- version,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::NativeDef_ptr POA_CORBA::ComponentIR::HomeDef_tie<T>::create_native (
- const char * id,
- const char * name,
- const char * version
- )
-{
- return this->ptr_->create_native (
- id,
- name,
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::AbstractInterfaceDef_ptr POA_CORBA::ComponentIR::HomeDef_tie<T>::create_abstract_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::AbstractInterfaceDefSeq & base_interfaces
- )
-{
- return this->ptr_->create_abstract_interface (
- id,
- name,
- version,
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::LocalInterfaceDef_ptr POA_CORBA::ComponentIR::HomeDef_tie<T>::create_local_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- )
-{
- return this->ptr_->create_local_interface (
- id,
- name,
- version,
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ExtValueDef_ptr POA_CORBA::ComponentIR::HomeDef_tie<T>::create_ext_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::ExtInitializerSeq & initializers
- )
-{
- return this->ptr_->create_ext_value (
- id,
- name,
- version,
- is_custom,
- is_abstract,
- base_value,
- is_truncatable,
- abstract_base_values,
- supported_interfaces,
- initializers
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ComponentIR::HomeDef_tie<T>::id (
- )
-{
- return this->ptr_->id (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::HomeDef_tie<T>::id (
- const char * id
- )
-{
- this->ptr_->id (
- id
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ComponentIR::HomeDef_tie<T>::name (
- )
-{
- return this->ptr_->name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::HomeDef_tie<T>::name (
- const char * name
- )
-{
- this->ptr_->name (
- name
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ComponentIR::HomeDef_tie<T>::version (
- )
-{
- return this->ptr_->version (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::HomeDef_tie<T>::version (
- const char * version
- )
-{
- this->ptr_->version (
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Container_ptr POA_CORBA::ComponentIR::HomeDef_tie<T>::defined_in (
- )
-{
- return this->ptr_->defined_in (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ComponentIR::HomeDef_tie<T>::absolute_name (
- )
-{
- return this->ptr_->absolute_name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Repository_ptr POA_CORBA::ComponentIR::HomeDef_tie<T>::containing_repository (
- )
-{
- return this->ptr_->containing_repository (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Contained::Description * POA_CORBA::ComponentIR::HomeDef_tie<T>::describe (
- )
-{
- return this->ptr_->describe (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::HomeDef_tie<T>::move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- )
-{
- this->ptr_->move (
- new_container,
- new_name,
- new_version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::TypeCode_ptr POA_CORBA::ComponentIR::HomeDef_tie<T>::type (
- )
-{
- return this->ptr_->type (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::InterfaceDefSeq * POA_CORBA::ComponentIR::HomeDef_tie<T>::base_interfaces (
- )
-{
- return this->ptr_->base_interfaces (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::HomeDef_tie<T>::base_interfaces (
- const ::CORBA::InterfaceDefSeq & base_interfaces
- )
-{
- this->ptr_->base_interfaces (
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Boolean POA_CORBA::ComponentIR::HomeDef_tie<T>::is_a (
- const char * interface_id
- )
-{
- return this->ptr_->is_a (
- interface_id
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::InterfaceDef::FullInterfaceDescription * POA_CORBA::ComponentIR::HomeDef_tie<T>::describe_interface (
- )
-{
- return this->ptr_->describe_interface (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::AttributeDef_ptr POA_CORBA::ComponentIR::HomeDef_tie<T>::create_attribute (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- ::CORBA::AttributeMode mode
- )
-{
- return this->ptr_->create_attribute (
- id,
- name,
- version,
- type,
- mode
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::OperationDef_ptr POA_CORBA::ComponentIR::HomeDef_tie<T>::create_operation (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr result,
- ::CORBA::OperationMode mode,
- const ::CORBA::ParDescriptionSeq & params,
- const ::CORBA::ExceptionDefSeq & exceptions,
- const ::CORBA::ContextIdSeq & contexts
- )
-{
- return this->ptr_->create_operation (
- id,
- name,
- version,
- result,
- mode,
- params,
- exceptions,
- contexts
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription * POA_CORBA::ComponentIR::HomeDef_tie<T>::describe_ext_interface (
- )
-{
- return this->ptr_->describe_ext_interface (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ExtAttributeDef_ptr POA_CORBA::ComponentIR::HomeDef_tie<T>::create_ext_attribute (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- ::CORBA::AttributeMode mode,
- const ::CORBA::ExceptionDefSeq & get_exceptions,
- const ::CORBA::ExceptionDefSeq & set_exceptions
- )
-{
- return this->ptr_->create_ext_attribute (
- id,
- name,
- version,
- type,
- mode,
- get_exceptions,
- set_exceptions
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ComponentIR::HomeDef_ptr POA_CORBA::ComponentIR::HomeDef_tie<T>::base_home (
- )
-{
- return this->ptr_->base_home (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::HomeDef_tie<T>::base_home (
- ::CORBA::ComponentIR::HomeDef_ptr base_home
- )
-{
- this->ptr_->base_home (
- base_home
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::InterfaceDefSeq * POA_CORBA::ComponentIR::HomeDef_tie<T>::supported_interfaces (
- )
-{
- return this->ptr_->supported_interfaces (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::HomeDef_tie<T>::supported_interfaces (
- const ::CORBA::InterfaceDefSeq & supported_interfaces
- )
-{
- this->ptr_->supported_interfaces (
- supported_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ComponentIR::ComponentDef_ptr POA_CORBA::ComponentIR::HomeDef_tie<T>::managed_component (
- )
-{
- return this->ptr_->managed_component (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::HomeDef_tie<T>::managed_component (
- ::CORBA::ComponentIR::ComponentDef_ptr managed_component
- )
-{
- this->ptr_->managed_component (
- managed_component
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ValueDef_ptr POA_CORBA::ComponentIR::HomeDef_tie<T>::primary_key (
- )
-{
- return this->ptr_->primary_key (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ComponentIR::HomeDef_tie<T>::primary_key (
- ::CORBA::ValueDef_ptr primary_key
- )
-{
- this->ptr_->primary_key (
- primary_key
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ComponentIR::FactoryDef_ptr POA_CORBA::ComponentIR::HomeDef_tie<T>::create_factory (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::ParDescriptionSeq & params,
- const ::CORBA::ExceptionDefSeq & exceptions
- )
-{
- return this->ptr_->create_factory (
- id,
- name,
- version,
- params,
- exceptions
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ComponentIR::FinderDef_ptr POA_CORBA::ComponentIR::HomeDef_tie<T>::create_finder (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::ParDescriptionSeq & params,
- const ::CORBA::ExceptionDefSeq & exceptions
- )
-{
- return this->ptr_->create_finder (
- id,
- name,
- version,
- params,
- exceptions
- );
-}
-
-
-TAO_END_VERSIONED_NAMESPACE_DECL
-
diff --git a/TAO/orbsvcs/orbsvcs/IFRService/IFR_ExtendedS.cpp b/TAO/orbsvcs/orbsvcs/IFRService/IFR_ExtendedS.cpp
deleted file mode 100644
index 582234ac51d..00000000000
--- a/TAO/orbsvcs/orbsvcs/IFRService/IFR_ExtendedS.cpp
+++ /dev/null
@@ -1,7260 +0,0 @@
-// -*- 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
-
-
-// TAO_IDL - Generated from
-// be\be_codegen.cpp:603
-
-#ifndef _TAO_IDL____ORBSVCS_ORBSVCS_IFRSERVICE_IFR_EXTENDEDS_CPP_
-#define _TAO_IDL____ORBSVCS_ORBSVCS_IFRSERVICE_IFR_EXTENDEDS_CPP_
-
-
-#include "IFR_ExtendedS.h"
-#include "tao/PortableServer/Operation_Table_Perfect_Hash.h"
-#include "tao/PortableServer/Upcall_Command.h"
-#include "tao/PortableServer/Upcall_Wrapper.h"
-#include "tao/TAO_Server_Request.h"
-#include "tao/ORB_Core.h"
-#include "tao/Profile.h"
-#include "tao/Stub.h"
-#include "tao/IFR_Client_Adapter.h"
-#include "tao/Object_T.h"
-#include "tao/AnyTypeCode/TypeCode.h"
-#include "tao/AnyTypeCode/DynamicC.h"
-#include "tao/CDR.h"
-#include "tao/operation_details.h"
-#include "tao/PortableInterceptor.h"
-#include "tao/PortableServer/Basic_SArguments.h"
-#include "tao/PortableServer/Object_SArgument_T.h"
-#include "tao/PortableServer/Special_Basic_SArguments.h"
-#include "tao/PortableServer/UB_String_SArguments.h"
-#include "tao/PortableServer/Var_Size_SArgument_T.h"
-#include "tao/PortableServer/TypeCode_SArg_Traits.h"
-#include "tao/PortableServer/Object_SArg_Traits.h"
-#include "tao/PortableServer/get_arg.h"
-#include "tao/Special_Basic_Arguments.h"
-#include "tao/UB_String_Arguments.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 "ace/Dynamic_Service.h"
-#include "ace/Malloc_Allocator.h"
-
-#if !defined (__ACE_INLINE__)
-#include "IFR_ExtendedS.inl"
-#endif /* !defined INLINE */
-
-TAO_BEGIN_VERSIONED_NAMESPACE_DECL
-
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_arg_traits.cpp:72
-
-
-TAO_END_VERSIONED_NAMESPACE_DECL
-
-
-TAO_BEGIN_VERSIONED_NAMESPACE_DECL
-
-
-// Arg traits specializations.
-namespace TAO
-{
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:817
-
-#if !defined (_CORBA_DEFINITIONKIND__SARG_TRAITS_)
-#define _CORBA_DEFINITIONKIND__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::DefinitionKind>
- : public
- Basic_SArg_Traits_T<
- CORBA::DefinitionKind,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_REPOSITORY__SARG_TRAITS_)
-#define _CORBA_REPOSITORY__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::Repository>
- : public
- Object_SArg_Traits_T<
- CORBA::Repository_ptr,
- CORBA::Repository_var,
- CORBA::Repository_out,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_CONTAINER__SARG_TRAITS_)
-#define _CORBA_CONTAINER__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::Container>
- : public
- Object_SArg_Traits_T<
- CORBA::Container_ptr,
- CORBA::Container_var,
- CORBA::Container_out,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_IDLTYPE__SARG_TRAITS_)
-#define _CORBA_IDLTYPE__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::IDLType>
- : public
- Object_SArg_Traits_T<
- CORBA::IDLType_ptr,
- CORBA::IDLType_var,
- CORBA::IDLType_out,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:611
-
-#if !defined (_CORBA_INTERFACEDEFSEQ__SARG_TRAITS_)
-#define _CORBA_INTERFACEDEFSEQ__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::InterfaceDefSeq>
- : public
- Var_Size_SArg_Traits_T<
- CORBA::InterfaceDefSeq,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:611
-
-#if !defined (_CORBA_VALUEDEFSEQ__SARG_TRAITS_)
-#define _CORBA_VALUEDEFSEQ__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::ValueDefSeq>
- : public
- Var_Size_SArg_Traits_T<
- CORBA::ValueDefSeq,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:611
-
-#if !defined (_CORBA_INITIALIZERSEQ__SARG_TRAITS_)
-#define _CORBA_INITIALIZERSEQ__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::InitializerSeq>
- : public
- Var_Size_SArg_Traits_T<
- CORBA::InitializerSeq,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:611
-
-#if !defined (_CORBA_EXTINITIALIZERSEQ__SARG_TRAITS_)
-#define _CORBA_EXTINITIALIZERSEQ__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::ExtInitializerSeq>
- : public
- Var_Size_SArg_Traits_T<
- CORBA::ExtInitializerSeq,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:611
-
-#if !defined (_CORBA_EXCEPTIONDEFSEQ__SARG_TRAITS_)
-#define _CORBA_EXCEPTIONDEFSEQ__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::ExceptionDefSeq>
- : public
- Var_Size_SArg_Traits_T<
- CORBA::ExceptionDefSeq,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:817
-
-#if !defined (_CORBA_ATTRIBUTEMODE__SARG_TRAITS_)
-#define _CORBA_ATTRIBUTEMODE__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::AttributeMode>
- : public
- Basic_SArg_Traits_T<
- CORBA::AttributeMode,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_ATTRIBUTEDEF__SARG_TRAITS_)
-#define _CORBA_ATTRIBUTEDEF__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::AttributeDef>
- : public
- Object_SArg_Traits_T<
- CORBA::AttributeDef_ptr,
- CORBA::AttributeDef_var,
- CORBA::AttributeDef_out,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_EXTATTRIBUTEDEF__SARG_TRAITS_)
-#define _CORBA_EXTATTRIBUTEDEF__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::ExtAttributeDef>
- : public
- Object_SArg_Traits_T<
- CORBA::ExtAttributeDef_ptr,
- CORBA::ExtAttributeDef_var,
- CORBA::ExtAttributeDef_out,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:817
-
-#if !defined (_CORBA_OPERATIONMODE__SARG_TRAITS_)
-#define _CORBA_OPERATIONMODE__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::OperationMode>
- : public
- Basic_SArg_Traits_T<
- CORBA::OperationMode,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:611
-
-#if !defined (_CORBA_PARDESCRIPTIONSEQ__SARG_TRAITS_)
-#define _CORBA_PARDESCRIPTIONSEQ__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::ParDescriptionSeq>
- : public
- Var_Size_SArg_Traits_T<
- CORBA::ParDescriptionSeq,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:611
-
-#if !defined (_CORBA_CONTEXTIDSEQ__SARG_TRAITS_)
-#define _CORBA_CONTEXTIDSEQ__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::ContextIdSeq>
- : public
- Var_Size_SArg_Traits_T<
- CORBA::ContextIdSeq,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_OPERATIONDEF__SARG_TRAITS_)
-#define _CORBA_OPERATIONDEF__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::OperationDef>
- : public
- Object_SArg_Traits_T<
- CORBA::OperationDef_ptr,
- CORBA::OperationDef_var,
- CORBA::OperationDef_out,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_VALUEMEMBERDEF__SARG_TRAITS_)
-#define _CORBA_VALUEMEMBERDEF__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::ValueMemberDef>
- : public
- Object_SArg_Traits_T<
- CORBA::ValueMemberDef_ptr,
- CORBA::ValueMemberDef_var,
- CORBA::ValueMemberDef_out,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_VALUEDEF__SARG_TRAITS_)
-#define _CORBA_VALUEDEF__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::ValueDef>
- : public
- Object_SArg_Traits_T<
- CORBA::ValueDef_ptr,
- CORBA::ValueDef_var,
- CORBA::ValueDef_out,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:859
-
-#if !defined (_CORBA_VALUEDEF_FULLVALUEDESCRIPTION__SARG_TRAITS_)
-#define _CORBA_VALUEDEF_FULLVALUEDESCRIPTION__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::ValueDef::FullValueDescription>
- : public
- Var_Size_SArg_Traits_T<
- CORBA::ValueDef::FullValueDescription,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:859
-
-#if !defined (_CORBA_EXTVALUEDEF_EXTFULLVALUEDESCRIPTION__SARG_TRAITS_)
-#define _CORBA_EXTVALUEDEF_EXTFULLVALUEDESCRIPTION__SARG_TRAITS_
-
- template<>
- class SArg_Traits<CORBA::ExtValueDef::ExtFullValueDescription>
- : public
- Var_Size_SArg_Traits_T<
- CORBA::ExtValueDef::ExtFullValueDescription,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-}
-
-TAO_END_VERSIONED_NAMESPACE_DECL
-
-
-TAO_BEGIN_VERSIONED_NAMESPACE_DECL
-
-
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_arg_traits.cpp:72
-
-
-TAO_END_VERSIONED_NAMESPACE_DECL
-
-
-TAO_BEGIN_VERSIONED_NAMESPACE_DECL
-
-
-// Arg traits specializations.
-namespace TAO
-{
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:817
-
-#if !defined (_CORBA_DEFINITIONKIND__ARG_TRAITS_)
-#define _CORBA_DEFINITIONKIND__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::DefinitionKind>
- : public
- Basic_Arg_Traits_T<
- CORBA::DefinitionKind,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_REPOSITORY__ARG_TRAITS_)
-#define _CORBA_REPOSITORY__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::Repository>
- : public
- Object_Arg_Traits_T<
- CORBA::Repository_ptr,
- CORBA::Repository_var,
- CORBA::Repository_out,
- TAO::Objref_Traits<CORBA::Repository>,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_CONTAINER__ARG_TRAITS_)
-#define _CORBA_CONTAINER__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::Container>
- : public
- Object_Arg_Traits_T<
- CORBA::Container_ptr,
- CORBA::Container_var,
- CORBA::Container_out,
- TAO::Objref_Traits<CORBA::Container>,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_IDLTYPE__ARG_TRAITS_)
-#define _CORBA_IDLTYPE__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::IDLType>
- : public
- Object_Arg_Traits_T<
- CORBA::IDLType_ptr,
- CORBA::IDLType_var,
- CORBA::IDLType_out,
- TAO::Objref_Traits<CORBA::IDLType>,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:611
-
-#if !defined (_CORBA_INTERFACEDEFSEQ__ARG_TRAITS_)
-#define _CORBA_INTERFACEDEFSEQ__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::InterfaceDefSeq>
- : public
- Var_Size_Arg_Traits_T<
- CORBA::InterfaceDefSeq,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:611
-
-#if !defined (_CORBA_VALUEDEFSEQ__ARG_TRAITS_)
-#define _CORBA_VALUEDEFSEQ__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::ValueDefSeq>
- : public
- Var_Size_Arg_Traits_T<
- CORBA::ValueDefSeq,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:611
-
-#if !defined (_CORBA_INITIALIZERSEQ__ARG_TRAITS_)
-#define _CORBA_INITIALIZERSEQ__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::InitializerSeq>
- : public
- Var_Size_Arg_Traits_T<
- CORBA::InitializerSeq,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:611
-
-#if !defined (_CORBA_EXTINITIALIZERSEQ__ARG_TRAITS_)
-#define _CORBA_EXTINITIALIZERSEQ__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::ExtInitializerSeq>
- : public
- Var_Size_Arg_Traits_T<
- CORBA::ExtInitializerSeq,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:611
-
-#if !defined (_CORBA_EXCEPTIONDEFSEQ__ARG_TRAITS_)
-#define _CORBA_EXCEPTIONDEFSEQ__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::ExceptionDefSeq>
- : public
- Var_Size_Arg_Traits_T<
- CORBA::ExceptionDefSeq,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:817
-
-#if !defined (_CORBA_ATTRIBUTEMODE__ARG_TRAITS_)
-#define _CORBA_ATTRIBUTEMODE__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::AttributeMode>
- : public
- Basic_Arg_Traits_T<
- CORBA::AttributeMode,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_ATTRIBUTEDEF__ARG_TRAITS_)
-#define _CORBA_ATTRIBUTEDEF__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::AttributeDef>
- : public
- Object_Arg_Traits_T<
- CORBA::AttributeDef_ptr,
- CORBA::AttributeDef_var,
- CORBA::AttributeDef_out,
- TAO::Objref_Traits<CORBA::AttributeDef>,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_EXTATTRIBUTEDEF__ARG_TRAITS_)
-#define _CORBA_EXTATTRIBUTEDEF__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::ExtAttributeDef>
- : public
- Object_Arg_Traits_T<
- CORBA::ExtAttributeDef_ptr,
- CORBA::ExtAttributeDef_var,
- CORBA::ExtAttributeDef_out,
- TAO::Objref_Traits<CORBA::ExtAttributeDef>,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:817
-
-#if !defined (_CORBA_OPERATIONMODE__ARG_TRAITS_)
-#define _CORBA_OPERATIONMODE__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::OperationMode>
- : public
- Basic_Arg_Traits_T<
- CORBA::OperationMode,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:611
-
-#if !defined (_CORBA_PARDESCRIPTIONSEQ__ARG_TRAITS_)
-#define _CORBA_PARDESCRIPTIONSEQ__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::ParDescriptionSeq>
- : public
- Var_Size_Arg_Traits_T<
- CORBA::ParDescriptionSeq,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:611
-
-#if !defined (_CORBA_CONTEXTIDSEQ__ARG_TRAITS_)
-#define _CORBA_CONTEXTIDSEQ__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::ContextIdSeq>
- : public
- Var_Size_Arg_Traits_T<
- CORBA::ContextIdSeq,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_OPERATIONDEF__ARG_TRAITS_)
-#define _CORBA_OPERATIONDEF__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::OperationDef>
- : public
- Object_Arg_Traits_T<
- CORBA::OperationDef_ptr,
- CORBA::OperationDef_var,
- CORBA::OperationDef_out,
- TAO::Objref_Traits<CORBA::OperationDef>,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_VALUEMEMBERDEF__ARG_TRAITS_)
-#define _CORBA_VALUEMEMBERDEF__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::ValueMemberDef>
- : public
- Object_Arg_Traits_T<
- CORBA::ValueMemberDef_ptr,
- CORBA::ValueMemberDef_var,
- CORBA::ValueMemberDef_out,
- TAO::Objref_Traits<CORBA::ValueMemberDef>,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:140
-
-#if !defined (_CORBA_VALUEDEF__ARG_TRAITS_)
-#define _CORBA_VALUEDEF__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::ValueDef>
- : public
- Object_Arg_Traits_T<
- CORBA::ValueDef_ptr,
- CORBA::ValueDef_var,
- CORBA::ValueDef_out,
- TAO::Objref_Traits<CORBA::ValueDef>,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:859
-
-#if !defined (_CORBA_VALUEDEF_FULLVALUEDESCRIPTION__ARG_TRAITS_)
-#define _CORBA_VALUEDEF_FULLVALUEDESCRIPTION__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::ValueDef::FullValueDescription>
- : public
- Var_Size_Arg_Traits_T<
- CORBA::ValueDef::FullValueDescription,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-
- // TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:859
-
-#if !defined (_CORBA_EXTVALUEDEF_EXTFULLVALUEDESCRIPTION__ARG_TRAITS_)
-#define _CORBA_EXTVALUEDEF_EXTFULLVALUEDESCRIPTION__ARG_TRAITS_
-
- template<>
- class Arg_Traits<CORBA::ExtValueDef::ExtFullValueDescription>
- : public
- Var_Size_Arg_Traits_T<
- CORBA::ExtValueDef::ExtFullValueDescription,
- TAO::Any_Insert_Policy_Stream
- >
- {
- };
-
-#endif /* end #if !defined */
-}
-
-TAO_END_VERSIONED_NAMESPACE_DECL
-
-
-TAO_BEGIN_VERSIONED_NAMESPACE_DECL
-
-
-
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1499
-
-class TAO_CORBA_FixedDef_Perfect_Hash_OpTable
- : public TAO_Perfect_Hash_OpTable
-{
-private:
- unsigned int hash (const char *str, unsigned int len);
-
-public:
- const TAO_operation_db_entry * lookup (const char *str, unsigned int len);
-};
-
-/* C++ code produced by gperf version 2.8 (ACE version) */
-/* Command-line: C:\ACE\latest\ACE_wrappers\bin\gperf.exe -m -M -J -c -C -D -E -T -f 0 -F 0,0 -a -o -t -p -K opname -L C++ -Z TAO_CORBA_FixedDef_Perfect_Hash_OpTable -N lookup */
-unsigned int
-TAO_CORBA_FixedDef_Perfect_Hash_OpTable::hash (const char *str, unsigned int len)
-{
- static const unsigned char asso_values[] =
- {
-#if defined (ACE_MVS)
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 0,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 0,
- 19, 19, 0, 0, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 0, 5, 19, 19, 19, 19, 0, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19,
-#else
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 0, 19, 0, 19, 19,
- 0, 0, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 0, 5, 19, 19, 19,
- 19, 0, 19, 19, 19, 19, 19, 19,
-#endif /* ACE_MVS */
- };
- return len + asso_values[(int) str[len - 1]] + asso_values[(int) str[0]];
-}
-
-const TAO_operation_db_entry *
-TAO_CORBA_FixedDef_Perfect_Hash_OpTable::lookup (const char *str, unsigned int len)
-{
- enum
- {
- TOTAL_KEYWORDS = 12,
- MIN_WORD_LENGTH = 5,
- MAX_WORD_LENGTH = 14,
- MIN_HASH_VALUE = 5,
- MAX_HASH_VALUE = 18,
- HASH_VALUE_RANGE = 14,
- DUPLICATES = 4,
- WORDLIST_SIZE = 17
- };
-
- static const TAO_operation_db_entry wordlist[] =
- {
- {"",0,0},{"",0,0},{"",0,0},{"",0,0},{"",0,0},
- {"_is_a", &POA_CORBA::FixedDef::_is_a_skel, 0},
- {"destroy", &POA_CORBA::FixedDef::destroy_skel, 0},
- {"_get_type", &POA_CORBA::FixedDef::_get_type_skel, 0},
- {"_get_scale", &POA_CORBA::FixedDef::_get_scale_skel, 0},
- {"_interface", &POA_CORBA::FixedDef::_interface_skel, 0},
- {"_set_scale", &POA_CORBA::FixedDef::_set_scale_skel, 0},
- {"_get_digits", &POA_CORBA::FixedDef::_get_digits_skel, 0},
- {"_set_digits", &POA_CORBA::FixedDef::_set_digits_skel, 0},
- {"_get_def_kind", &POA_CORBA::FixedDef::_get_def_kind_skel, 0},
- {"_repository_id", &POA_CORBA::FixedDef::_repository_id_skel, 0},
- {"_component", &POA_CORBA::FixedDef::_component_skel, 0},
- {"_non_existent", &POA_CORBA::FixedDef::_non_existent_skel, 0},
- };
-
- static const signed char lookup[] =
- {
- -1, -8, -3, -11, -2, 5, -1, 6, -1, 7, -27, -26, -1, 13,
- 14, 15, -1, -1, 16,
- };
-
- if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
- {
- unsigned int key = hash (str, len);
-
- if (key <= MAX_HASH_VALUE && key >= MIN_HASH_VALUE)
- {
- int slot = lookup[key];
-
- if (slot >= 0 && slot < WORDLIST_SIZE)
- {
- const char *s = wordlist[slot].opname;
-
- if (*str == *s && !strncmp (str + 1, s + 1, len - 1))
- return &wordlist[slot];
- }
- else if (slot < 0 && slot >= -MAX_HASH_VALUE)
- return 0;
- else
- {
- unsigned int offset = key + slot + (slot > 0 ? -MAX_HASH_VALUE : MAX_HASH_VALUE);
- const TAO_operation_db_entry *base = &wordlist[-lookup[offset]];
- const TAO_operation_db_entry *ptr = base + -lookup[offset + 1];
-
- while (--ptr >= base)
- if (*str == *ptr->opname && !strncmp (str + 1, ptr->opname + 1, len - 1))
- return ptr;
- }
- }
- }
- return 0;
-}
-
-static TAO_CORBA_FixedDef_Perfect_Hash_OpTable tao_CORBA_FixedDef_optable;
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:966
-
-TAO::Collocation_Proxy_Broker *
-CORBA__TAO_FixedDef_Proxy_Broker_Factory_function ( ::CORBA::Object_ptr)
-{
- return reinterpret_cast<TAO::Collocation_Proxy_Broker *> (0xdead); // Dummy
-}
-
-int
-CORBA__TAO_FixedDef_Proxy_Broker_Factory_Initializer (size_t)
-{
- CORBA__TAO_FixedDef_Proxy_Broker_Factory_function_pointer =
- CORBA__TAO_FixedDef_Proxy_Broker_Factory_function;
-
- return 0;
-}
-
-static int
-CORBA__TAO_FixedDef_Proxy_Broker_Stub_Factory_Initializer_Scarecrow =
- CORBA__TAO_FixedDef_Proxy_Broker_Factory_Initializer (
- reinterpret_cast<size_t> (CORBA__TAO_FixedDef_Proxy_Broker_Factory_Initializer)
- );
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:103
-
-POA_CORBA::FixedDef::FixedDef (void)
- : TAO_ServantBase ()
-{
- this->optable_ = &tao_CORBA_FixedDef_optable;
-}
-
-POA_CORBA::FixedDef::FixedDef (const FixedDef& rhs)
- : TAO_Abstract_ServantBase (rhs),
- TAO_ServantBase (rhs),
- POA_CORBA::IRObject (rhs),
- POA_CORBA::IDLType (rhs)
-{
-}
-
-POA_CORBA::FixedDef::~FixedDef (void)
-{
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_digits_FixedDef
- : public TAO::Upcall_Command
- {
- public:
- inline _get_digits_FixedDef (
- POA_CORBA::FixedDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::UShort>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::UShort> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->digits ();
- }
-
- private:
- POA_CORBA::FixedDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::FixedDef::_get_digits_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::UShort>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::FixedDef * const impl =
- static_cast<POA_CORBA::FixedDef *> (servant);
-
- _get_digits_FixedDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _set_digits_FixedDef
- : public TAO::Upcall_Command
- {
- public:
- inline _set_digits_FixedDef (
- POA_CORBA::FixedDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::UShort>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::UShort> (
- this->operation_details_,
- this->args_,
- 1);
-
- this->servant_->digits (
- arg_1);
- }
-
- private:
- POA_CORBA::FixedDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::FixedDef::_set_digits_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< void>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::UShort>::in_arg_val _tao_digits;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_digits
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::FixedDef * const impl =
- static_cast<POA_CORBA::FixedDef *> (servant);
-
- _set_digits_FixedDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_scale_FixedDef
- : public TAO::Upcall_Command
- {
- public:
- inline _get_scale_FixedDef (
- POA_CORBA::FixedDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Short>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Short> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->scale ();
- }
-
- private:
- POA_CORBA::FixedDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::FixedDef::_get_scale_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Short>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::FixedDef * const impl =
- static_cast<POA_CORBA::FixedDef *> (servant);
-
- _get_scale_FixedDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _set_scale_FixedDef
- : public TAO::Upcall_Command
- {
- public:
- inline _set_scale_FixedDef (
- POA_CORBA::FixedDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Short>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Short> (
- this->operation_details_,
- this->args_,
- 1);
-
- this->servant_->scale (
- arg_1);
- }
-
- private:
- POA_CORBA::FixedDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::FixedDef::_set_scale_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< void>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::Short>::in_arg_val _tao_scale;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_scale
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::FixedDef * const impl =
- static_cast<POA_CORBA::FixedDef *> (servant);
-
- _set_scale_FixedDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:169
-
-namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _is_a_FixedDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _is_a_FixedDef_Upcall_Command (
- POA_CORBA::FixedDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_,
- 1);
-
- retval =
- this->servant_-> _is_a (
- arg_1);
- }
-
- private:
- POA_CORBA::FixedDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::FixedDef::_is_a_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_val _tao_repository_id;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_repository_id
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::FixedDef * const impl =
- static_cast<POA_CORBA::FixedDef *> (servant);
-
- _is_a_FixedDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _non_existent_FixedDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _non_existent_FixedDef_Upcall_Command (
- POA_CORBA::FixedDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _non_existent ();
- }
-
- private:
- POA_CORBA::FixedDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::FixedDef::_non_existent_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::FixedDef * const impl =
- static_cast<POA_CORBA::FixedDef *> (servant);
-
- _non_existent_FixedDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _repository_id_FixedDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _repository_id_FixedDef_Upcall_Command (
- POA_CORBA::FixedDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Char *>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _repository_id ();
- }
-
- private:
- POA_CORBA::FixedDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::FixedDef::_repository_id_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Char *>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::FixedDef * const impl =
- static_cast<POA_CORBA::FixedDef *> (servant);
-
- _repository_id_FixedDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:513
-
-void POA_CORBA::FixedDef::_interface_skel (
- TAO_ServerRequest & server_request,
- void * /* servant_upcall */,
- void * servant
- )
-{
- TAO_IFR_Client_Adapter *_tao_adapter =
- ACE_Dynamic_Service<TAO_IFR_Client_Adapter>::instance (
- TAO_ORB_Core::ifr_client_adapter_name ()
- );
-
- if (_tao_adapter == 0)
- {
- throw ::CORBA::INTF_REPOS (
- ::CORBA::OMGVMCID | 1,
- ::CORBA::COMPLETED_NO);
- }
-
- POA_CORBA::FixedDef * const impl =
- static_cast<POA_CORBA::FixedDef *> (servant);
- ::CORBA::InterfaceDef_ptr _tao_retval =
- impl->_get_interface ();
-
- server_request.init_reply ();
- TAO_OutputCDR &_tao_out = *server_request.outgoing ();
-
- ::CORBA::Boolean const _tao_result =
- _tao_adapter->interfacedef_cdr_insert (
- _tao_out,
- _tao_retval
- );
-
- _tao_adapter->dispose (_tao_retval);
-
- if (_tao_result == false)
- {
- throw ::CORBA::MARSHAL ();
- }
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_component_FixedDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _get_component_FixedDef_Upcall_Command (
- POA_CORBA::FixedDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Object>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Object> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _get_component ();
- }
-
- private:
- POA_CORBA::FixedDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::FixedDef::_component_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Object>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::FixedDef * const impl =
- static_cast<POA_CORBA::FixedDef *> (servant);
-
- _get_component_FixedDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-::CORBA::Boolean POA_CORBA::FixedDef::_is_a (
- const char* value
- )
-{
- return
- (
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IRObject:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IDLType:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/FixedDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Object:1.0"
- )
- );
-}
-
-const char* POA_CORBA::FixedDef::_interface_repository_id (void) const
-{
- return "IDL:omg.org/CORBA/FixedDef:1.0";
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:903
-
-void POA_CORBA::FixedDef::_dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- )
-{
- this->synchronous_upcall_dispatch (req,
- servant_upcall,
- this);
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:851
-
-CORBA::FixedDef *
-POA_CORBA::FixedDef::_this (void)
-{
- TAO_Stub *stub = this->_create_stub ();
-
- TAO_Stub_Auto_Ptr safe_stub (stub);
- ::CORBA::Object_ptr tmp = CORBA::Object::_nil ();
-
- ::CORBA::Boolean const _tao_opt_colloc =
- stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects ();
-
- ACE_NEW_RETURN (
- tmp,
- ::CORBA::Object (stub, _tao_opt_colloc, this),
- 0
- );
-
- ::CORBA::Object_var obj = tmp;
- (void) safe_stub.release ();
-
- typedef ::CORBA::FixedDef STUB_SCOPED_NAME;
- return
- TAO::Narrow_Utils<STUB_SCOPED_NAME>::unchecked_narrow (
- obj.in (),
- CORBA__TAO_FixedDef_Proxy_Broker_Factory_function_pointer
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1499
-
-class TAO_CORBA_ValueMemberDef_Perfect_Hash_OpTable
- : public TAO_Perfect_Hash_OpTable
-{
-private:
- unsigned int hash (const char *str, unsigned int len);
-
-public:
- const TAO_operation_db_entry * lookup (const char *str, unsigned int len);
-};
-
-/* C++ code produced by gperf version 2.8 (ACE version) */
-/* Command-line: C:\ACE\latest\ACE_wrappers\bin\gperf.exe -m -M -J -c -C -D -E -T -f 0 -F 0,0 -a -o -t -p -K opname -L C++ -Z TAO_CORBA_ValueMemberDef_Perfect_Hash_OpTable -N lookup */
-unsigned int
-TAO_CORBA_ValueMemberDef_Perfect_Hash_OpTable::hash (const char *str, unsigned int len)
-{
- static const unsigned char asso_values[] =
- {
-#if defined (ACE_MVS)
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 0,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 0,
- 37, 37, 0, 0, 15, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 0, 0,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 0, 10, 37, 37, 37, 37, 10, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37,
-#else
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 0, 37, 0, 37, 37,
- 0, 0, 15, 37, 37, 37, 37, 37, 37, 0,
- 0, 37, 37, 37, 37, 0, 10, 37, 37, 37,
- 37, 10, 37, 37, 37, 37, 37, 37,
-#endif /* ACE_MVS */
- };
- return len + asso_values[(int) str[len - 1]] + asso_values[(int) str[0]];
-}
-
-const TAO_operation_db_entry *
-TAO_CORBA_ValueMemberDef_Perfect_Hash_OpTable::lookup (const char *str, unsigned int len)
-{
- enum
- {
- TOTAL_KEYWORDS = 23,
- MIN_WORD_LENGTH = 4,
- MAX_WORD_LENGTH = 26,
- MIN_HASH_VALUE = 4,
- MAX_HASH_VALUE = 36,
- HASH_VALUE_RANGE = 33,
- DUPLICATES = 7,
- WORDLIST_SIZE = 27
- };
-
- static const TAO_operation_db_entry wordlist[] =
- {
- {"",0,0},{"",0,0},{"",0,0},{"",0,0},
- {"move", &POA_CORBA::ValueMemberDef::move_skel, 0},
- {"_is_a", &POA_CORBA::ValueMemberDef::_is_a_skel, 0},
- {"_get_id", &POA_CORBA::ValueMemberDef::_get_id_skel, 0},
- {"_set_id", &POA_CORBA::ValueMemberDef::_set_id_skel, 0},
- {"describe", &POA_CORBA::ValueMemberDef::describe_skel, 0},
- {"_get_name", &POA_CORBA::ValueMemberDef::_get_name_skel, 0},
- {"_get_type", &POA_CORBA::ValueMemberDef::_get_type_skel, 0},
- {"_set_name", &POA_CORBA::ValueMemberDef::_set_name_skel, 0},
- {"_interface", &POA_CORBA::ValueMemberDef::_interface_skel, 0},
- {"_get_access", &POA_CORBA::ValueMemberDef::_get_access_skel, 0},
- {"_set_access", &POA_CORBA::ValueMemberDef::_set_access_skel, 0},
- {"_get_version", &POA_CORBA::ValueMemberDef::_get_version_skel, 0},
- {"_set_version", &POA_CORBA::ValueMemberDef::_set_version_skel, 0},
- {"_get_def_kind", &POA_CORBA::ValueMemberDef::_get_def_kind_skel, 0},
- {"_repository_id", &POA_CORBA::ValueMemberDef::_repository_id_skel, 0},
- {"_get_defined_in", &POA_CORBA::ValueMemberDef::_get_defined_in_skel, 0},
- {"destroy", &POA_CORBA::ValueMemberDef::destroy_skel, 0},
- {"_get_absolute_name", &POA_CORBA::ValueMemberDef::_get_absolute_name_skel, 0},
- {"_component", &POA_CORBA::ValueMemberDef::_component_skel, 0},
- {"_non_existent", &POA_CORBA::ValueMemberDef::_non_existent_skel, 0},
- {"_get_type_def", &POA_CORBA::ValueMemberDef::_get_type_def_skel, 0},
- {"_set_type_def", &POA_CORBA::ValueMemberDef::_set_type_def_skel, 0},
- {"_get_containing_repository", &POA_CORBA::ValueMemberDef::_get_containing_repository_skel, 0},
- };
-
- static const signed char lookup[] =
- {
- -13, -2, -15, -2, 4, 5, -1, 53, 8, 48, 12, -47, -46, 17,
- 18, 19, -1, 20, 21, -1, 22, -9, -3, 23, -6, -2, -24, -2,
- -38, -1, -1, -1, -1, -1, -1, -1, 26,
- };
-
- if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
- {
- unsigned int key = hash (str, len);
-
- if (key <= MAX_HASH_VALUE && key >= MIN_HASH_VALUE)
- {
- int slot = lookup[key];
-
- if (slot >= 0 && slot < WORDLIST_SIZE)
- {
- const char *s = wordlist[slot].opname;
-
- if (*str == *s && !strncmp (str + 1, s + 1, len - 1))
- return &wordlist[slot];
- }
- else if (slot < 0 && slot >= -MAX_HASH_VALUE)
- return 0;
- else
- {
- unsigned int offset = key + slot + (slot > 0 ? -MAX_HASH_VALUE : MAX_HASH_VALUE);
- const TAO_operation_db_entry *base = &wordlist[-lookup[offset]];
- const TAO_operation_db_entry *ptr = base + -lookup[offset + 1];
-
- while (--ptr >= base)
- if (*str == *ptr->opname && !strncmp (str + 1, ptr->opname + 1, len - 1))
- return ptr;
- }
- }
- }
- return 0;
-}
-
-static TAO_CORBA_ValueMemberDef_Perfect_Hash_OpTable tao_CORBA_ValueMemberDef_optable;
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:966
-
-TAO::Collocation_Proxy_Broker *
-CORBA__TAO_ValueMemberDef_Proxy_Broker_Factory_function ( ::CORBA::Object_ptr)
-{
- return reinterpret_cast<TAO::Collocation_Proxy_Broker *> (0xdead); // Dummy
-}
-
-int
-CORBA__TAO_ValueMemberDef_Proxy_Broker_Factory_Initializer (size_t)
-{
- CORBA__TAO_ValueMemberDef_Proxy_Broker_Factory_function_pointer =
- CORBA__TAO_ValueMemberDef_Proxy_Broker_Factory_function;
-
- return 0;
-}
-
-static int
-CORBA__TAO_ValueMemberDef_Proxy_Broker_Stub_Factory_Initializer_Scarecrow =
- CORBA__TAO_ValueMemberDef_Proxy_Broker_Factory_Initializer (
- reinterpret_cast<size_t> (CORBA__TAO_ValueMemberDef_Proxy_Broker_Factory_Initializer)
- );
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:103
-
-POA_CORBA::ValueMemberDef::ValueMemberDef (void)
- : TAO_ServantBase ()
-{
- this->optable_ = &tao_CORBA_ValueMemberDef_optable;
-}
-
-POA_CORBA::ValueMemberDef::ValueMemberDef (const ValueMemberDef& rhs)
- : TAO_Abstract_ServantBase (rhs),
- TAO_ServantBase (rhs),
- POA_CORBA::IRObject (rhs),
- POA_CORBA::Contained (rhs)
-{
-}
-
-POA_CORBA::ValueMemberDef::~ValueMemberDef (void)
-{
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_type_ValueMemberDef
- : public TAO::Upcall_Command
- {
- public:
- inline _get_type_ValueMemberDef (
- POA_CORBA::ValueMemberDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::TypeCode>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::TypeCode> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->type ();
- }
-
- private:
- POA_CORBA::ValueMemberDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ValueMemberDef::_get_type_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::TypeCode>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ValueMemberDef * const impl =
- static_cast<POA_CORBA::ValueMemberDef *> (servant);
-
- _get_type_ValueMemberDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_type_def_ValueMemberDef
- : public TAO::Upcall_Command
- {
- public:
- inline _get_type_def_ValueMemberDef (
- POA_CORBA::ValueMemberDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::IDLType>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::IDLType> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->type_def ();
- }
-
- private:
- POA_CORBA::ValueMemberDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ValueMemberDef::_get_type_def_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::IDLType>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ValueMemberDef * const impl =
- static_cast<POA_CORBA::ValueMemberDef *> (servant);
-
- _get_type_def_ValueMemberDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _set_type_def_ValueMemberDef
- : public TAO::Upcall_Command
- {
- public:
- inline _set_type_def_ValueMemberDef (
- POA_CORBA::ValueMemberDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::IDLType>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::IDLType> (
- this->operation_details_,
- this->args_,
- 1);
-
- this->servant_->type_def (
- arg_1);
- }
-
- private:
- POA_CORBA::ValueMemberDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ValueMemberDef::_set_type_def_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< void>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::IDLType>::in_arg_val _tao_type_def;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_type_def
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::ValueMemberDef * const impl =
- static_cast<POA_CORBA::ValueMemberDef *> (servant);
-
- _set_type_def_ValueMemberDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_access_ValueMemberDef
- : public TAO::Upcall_Command
- {
- public:
- inline _get_access_ValueMemberDef (
- POA_CORBA::ValueMemberDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Visibility>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Visibility> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->access ();
- }
-
- private:
- POA_CORBA::ValueMemberDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ValueMemberDef::_get_access_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Visibility>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ValueMemberDef * const impl =
- static_cast<POA_CORBA::ValueMemberDef *> (servant);
-
- _get_access_ValueMemberDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _set_access_ValueMemberDef
- : public TAO::Upcall_Command
- {
- public:
- inline _set_access_ValueMemberDef (
- POA_CORBA::ValueMemberDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Visibility>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Visibility> (
- this->operation_details_,
- this->args_,
- 1);
-
- this->servant_->access (
- arg_1);
- }
-
- private:
- POA_CORBA::ValueMemberDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ValueMemberDef::_set_access_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< void>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::Visibility>::in_arg_val _tao_access;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_access
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::ValueMemberDef * const impl =
- static_cast<POA_CORBA::ValueMemberDef *> (servant);
-
- _set_access_ValueMemberDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:169
-
-namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _is_a_ValueMemberDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _is_a_ValueMemberDef_Upcall_Command (
- POA_CORBA::ValueMemberDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_,
- 1);
-
- retval =
- this->servant_-> _is_a (
- arg_1);
- }
-
- private:
- POA_CORBA::ValueMemberDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::ValueMemberDef::_is_a_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_val _tao_repository_id;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_repository_id
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::ValueMemberDef * const impl =
- static_cast<POA_CORBA::ValueMemberDef *> (servant);
-
- _is_a_ValueMemberDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _non_existent_ValueMemberDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _non_existent_ValueMemberDef_Upcall_Command (
- POA_CORBA::ValueMemberDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _non_existent ();
- }
-
- private:
- POA_CORBA::ValueMemberDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::ValueMemberDef::_non_existent_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ValueMemberDef * const impl =
- static_cast<POA_CORBA::ValueMemberDef *> (servant);
-
- _non_existent_ValueMemberDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _repository_id_ValueMemberDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _repository_id_ValueMemberDef_Upcall_Command (
- POA_CORBA::ValueMemberDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Char *>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _repository_id ();
- }
-
- private:
- POA_CORBA::ValueMemberDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::ValueMemberDef::_repository_id_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Char *>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ValueMemberDef * const impl =
- static_cast<POA_CORBA::ValueMemberDef *> (servant);
-
- _repository_id_ValueMemberDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:513
-
-void POA_CORBA::ValueMemberDef::_interface_skel (
- TAO_ServerRequest & server_request,
- void * /* servant_upcall */,
- void * servant
- )
-{
- TAO_IFR_Client_Adapter *_tao_adapter =
- ACE_Dynamic_Service<TAO_IFR_Client_Adapter>::instance (
- TAO_ORB_Core::ifr_client_adapter_name ()
- );
-
- if (_tao_adapter == 0)
- {
- throw ::CORBA::INTF_REPOS (
- ::CORBA::OMGVMCID | 1,
- ::CORBA::COMPLETED_NO);
- }
-
- POA_CORBA::ValueMemberDef * const impl =
- static_cast<POA_CORBA::ValueMemberDef *> (servant);
- ::CORBA::InterfaceDef_ptr _tao_retval =
- impl->_get_interface ();
-
- server_request.init_reply ();
- TAO_OutputCDR &_tao_out = *server_request.outgoing ();
-
- ::CORBA::Boolean const _tao_result =
- _tao_adapter->interfacedef_cdr_insert (
- _tao_out,
- _tao_retval
- );
-
- _tao_adapter->dispose (_tao_retval);
-
- if (_tao_result == false)
- {
- throw ::CORBA::MARSHAL ();
- }
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_component_ValueMemberDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _get_component_ValueMemberDef_Upcall_Command (
- POA_CORBA::ValueMemberDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Object>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Object> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _get_component ();
- }
-
- private:
- POA_CORBA::ValueMemberDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::ValueMemberDef::_component_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Object>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ValueMemberDef * const impl =
- static_cast<POA_CORBA::ValueMemberDef *> (servant);
-
- _get_component_ValueMemberDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-::CORBA::Boolean POA_CORBA::ValueMemberDef::_is_a (
- const char* value
- )
-{
- return
- (
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IRObject:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Contained:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/ValueMemberDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Object:1.0"
- )
- );
-}
-
-const char* POA_CORBA::ValueMemberDef::_interface_repository_id (void) const
-{
- return "IDL:omg.org/CORBA/ValueMemberDef:1.0";
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:903
-
-void POA_CORBA::ValueMemberDef::_dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- )
-{
- this->synchronous_upcall_dispatch (req,
- servant_upcall,
- this);
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:851
-
-CORBA::ValueMemberDef *
-POA_CORBA::ValueMemberDef::_this (void)
-{
- TAO_Stub *stub = this->_create_stub ();
-
- TAO_Stub_Auto_Ptr safe_stub (stub);
- ::CORBA::Object_ptr tmp = CORBA::Object::_nil ();
-
- ::CORBA::Boolean const _tao_opt_colloc =
- stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects ();
-
- ACE_NEW_RETURN (
- tmp,
- ::CORBA::Object (stub, _tao_opt_colloc, this),
- 0
- );
-
- ::CORBA::Object_var obj = tmp;
- (void) safe_stub.release ();
-
- typedef ::CORBA::ValueMemberDef STUB_SCOPED_NAME;
- return
- TAO::Narrow_Utils<STUB_SCOPED_NAME>::unchecked_narrow (
- obj.in (),
- CORBA__TAO_ValueMemberDef_Proxy_Broker_Factory_function_pointer
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1499
-
-class TAO_CORBA_ValueDef_Perfect_Hash_OpTable
- : public TAO_Perfect_Hash_OpTable
-{
-private:
- unsigned int hash (const char *str, unsigned int len);
-
-public:
- const TAO_operation_db_entry * lookup (const char *str, unsigned int len);
-};
-
-/* C++ code produced by gperf version 2.8 (ACE version) */
-/* Command-line: C:\ACE\latest\ACE_wrappers\bin\gperf.exe -m -M -J -c -C -D -E -T -f 0 -F 0,0 -a -o -t -p -K opname -L C++ -Z TAO_CORBA_ValueDef_Perfect_Hash_OpTable -N lookup */
-unsigned int
-TAO_CORBA_ValueDef_Perfect_Hash_OpTable::hash (const char *str, unsigned int len)
-{
- static const unsigned char asso_values[] =
- {
-#if defined (ACE_MVS)
- 105, 105, 105, 105, 105, 105, 105, 105, 105, 105,
- 105, 105, 105, 105, 105, 105, 105, 105, 105, 105,
- 105, 105, 105, 105, 105, 105, 105, 105, 105, 105,
- 105, 105, 105, 105, 105, 105, 105, 105, 105, 105,
- 105, 105, 105, 105, 105, 105, 105, 105, 105, 105,
- 105, 105, 105, 105, 105, 105, 105, 105, 105, 105,
- 105, 105, 105, 105, 105, 105, 105, 105, 105, 105,
- 105, 105, 105, 105, 105, 105, 105, 105, 105, 105,
- 105, 105, 105, 105, 105, 105, 105, 105, 105, 105,
- 105, 105, 105, 105, 105, 105, 105, 105, 105, 105,
- 105, 105, 105, 105, 105, 105, 105, 105, 105, 0,
- 105, 105, 105, 105, 105, 105, 105, 105, 105, 105,
- 105, 105, 105, 105, 105, 105, 105, 105, 105, 0,
- 105, 15, 50, 40, 105, 105, 105, 0, 105, 105,
- 105, 105, 105, 105, 105, 105, 105, 0, 0, 0,
- 105, 0, 105, 0, 105, 105, 105, 105, 105, 105,
- 105, 105, 15, 0, 105, 105, 105, 5, 15, 105,
- 105, 105, 105, 105, 105, 105, 105, 105, 105, 105,
- 105, 105, 105, 105, 105, 105, 105, 105, 105, 105,
- 105, 105, 105, 105, 105, 105, 105, 105, 105, 105,
- 105, 105, 105, 105, 105, 105, 105, 105, 105, 105,
- 105, 105, 105, 105, 105, 105, 105, 105, 105, 105,
- 105, 105, 105, 105, 105, 105, 105, 105, 105, 105,
- 105, 105, 105, 105, 105, 105, 105, 105, 105, 105,
- 105, 105, 105, 105, 105, 105, 105, 105, 105, 105,
- 105, 105, 105, 105, 105, 105,
-#else
- 105, 105, 105, 105, 105, 105, 105, 105, 105, 105,
- 105, 105, 105, 105, 105, 105, 105, 105, 105, 105,
- 105, 105, 105, 105, 105, 105, 105, 105, 105, 105,
- 105, 105, 105, 105, 105, 105, 105, 105, 105, 105,
- 105, 105, 105, 105, 105, 105, 105, 105, 105, 105,
- 105, 105, 105, 105, 105, 105, 105, 105, 105, 105,
- 105, 105, 105, 105, 105, 105, 105, 105, 105, 105,
- 105, 105, 105, 105, 105, 105, 105, 105, 105, 105,
- 105, 105, 105, 105, 105, 105, 105, 105, 105, 105,
- 105, 105, 105, 105, 105, 0, 105, 0, 105, 15,
- 50, 40, 105, 105, 105, 0, 105, 105, 0, 0,
- 0, 105, 0, 105, 0, 15, 0, 105, 105, 105,
- 5, 15, 105, 105, 105, 105, 105, 105,
-#endif /* ACE_MVS */
- };
- return len + asso_values[(int) str[len - 1]] + asso_values[(int) str[0]];
-}
-
-const TAO_operation_db_entry *
-TAO_CORBA_ValueDef_Perfect_Hash_OpTable::lookup (const char *str, unsigned int len)
-{
- enum
- {
- TOTAL_KEYWORDS = 56,
- MIN_WORD_LENGTH = 4,
- MAX_WORD_LENGTH = 26,
- MIN_HASH_VALUE = 4,
- MAX_HASH_VALUE = 104,
- HASH_VALUE_RANGE = 101,
- DUPLICATES = 17,
- WORDLIST_SIZE = 60
- };
-
- static const TAO_operation_db_entry wordlist[] =
- {
- {"",0,0},{"",0,0},{"",0,0},{"",0,0},
- {"is_a", &POA_CORBA::ValueDef::is_a_skel, 0},
- {"_is_a", &POA_CORBA::ValueDef::_is_a_skel, 0},
- {"lookup", &POA_CORBA::ValueDef::lookup_skel, 0},
- {"_component", &POA_CORBA::ValueDef::_component_skel, 0},
- {"_get_version", &POA_CORBA::ValueDef::_get_version_skel, 0},
- {"_set_version", &POA_CORBA::ValueDef::_set_version_skel, 0},
- {"_non_existent", &POA_CORBA::ValueDef::_non_existent_skel, 0},
- {"_get_is_custom", &POA_CORBA::ValueDef::_get_is_custom_skel, 0},
- {"_set_is_custom", &POA_CORBA::ValueDef::_set_is_custom_skel, 0},
- {"_get_defined_in", &POA_CORBA::ValueDef::_get_defined_in_skel, 0},
- {"_get_is_abstract", &POA_CORBA::ValueDef::_get_is_abstract_skel, 0},
- {"_set_is_abstract", &POA_CORBA::ValueDef::_set_is_abstract_skel, 0},
- {"create_enum", &POA_CORBA::ValueDef::create_enum_skel, 0},
- {"create_union", &POA_CORBA::ValueDef::create_union_skel, 0},
- {"create_struct", &POA_CORBA::ValueDef::create_struct_skel, 0},
- {"create_constant", &POA_CORBA::ValueDef::create_constant_skel, 0},
- {"create_exception", &POA_CORBA::ValueDef::create_exception_skel, 0},
- {"create_operation", &POA_CORBA::ValueDef::create_operation_skel, 0},
- {"_get_initializers", &POA_CORBA::ValueDef::_get_initializers_skel, 0},
- {"_set_initializers", &POA_CORBA::ValueDef::_set_initializers_skel, 0},
- {"create_value_member", &POA_CORBA::ValueDef::create_value_member_skel, 0},
- {"create_value_box", &POA_CORBA::ValueDef::create_value_box_skel, 0},
- {"contents", &POA_CORBA::ValueDef::contents_skel, 0},
- {"_get_supported_interfaces", &POA_CORBA::ValueDef::_get_supported_interfaces_skel, 0},
- {"_set_abstract_base_values", &POA_CORBA::ValueDef::_set_abstract_base_values_skel, 0},
- {"_get_abstract_base_values", &POA_CORBA::ValueDef::_get_abstract_base_values_skel, 0},
- {"_set_supported_interfaces", &POA_CORBA::ValueDef::_set_supported_interfaces_skel, 0},
- {"_get_containing_repository", &POA_CORBA::ValueDef::_get_containing_repository_skel, 0},
- {"create_alias", &POA_CORBA::ValueDef::create_alias_skel, 0},
- {"move", &POA_CORBA::ValueDef::move_skel, 0},
- {"_get_name", &POA_CORBA::ValueDef::_get_name_skel, 0},
- {"_get_type", &POA_CORBA::ValueDef::_get_type_skel, 0},
- {"_set_name", &POA_CORBA::ValueDef::_set_name_skel, 0},
- {"_interface", &POA_CORBA::ValueDef::_interface_skel, 0},
- {"lookup_name", &POA_CORBA::ValueDef::lookup_name_skel, 0},
- {"_get_base_value", &POA_CORBA::ValueDef::_get_base_value_skel, 0},
- {"_set_base_value", &POA_CORBA::ValueDef::_set_base_value_skel, 0},
- {"_get_id", &POA_CORBA::ValueDef::_get_id_skel, 0},
- {"_set_id", &POA_CORBA::ValueDef::_set_id_skel, 0},
- {"_get_absolute_name", &POA_CORBA::ValueDef::_get_absolute_name_skel, 0},
- {"_get_is_truncatable", &POA_CORBA::ValueDef::_get_is_truncatable_skel, 0},
- {"_set_is_truncatable", &POA_CORBA::ValueDef::_set_is_truncatable_skel, 0},
- {"_get_def_kind", &POA_CORBA::ValueDef::_get_def_kind_skel, 0},
- {"_repository_id", &POA_CORBA::ValueDef::_repository_id_skel, 0},
- {"create_value", &POA_CORBA::ValueDef::create_value_skel, 0},
- {"create_module", &POA_CORBA::ValueDef::create_module_skel, 0},
- {"create_native", &POA_CORBA::ValueDef::create_native_skel, 0},
- {"create_interface", &POA_CORBA::ValueDef::create_interface_skel, 0},
- {"create_attribute", &POA_CORBA::ValueDef::create_attribute_skel, 0},
- {"create_ext_value", &POA_CORBA::ValueDef::create_ext_value_skel, 0},
- {"destroy", &POA_CORBA::ValueDef::destroy_skel, 0},
- {"create_local_interface", &POA_CORBA::ValueDef::create_local_interface_skel, 0},
- {"create_abstract_interface", &POA_CORBA::ValueDef::create_abstract_interface_skel, 0},
- {"describe_contents", &POA_CORBA::ValueDef::describe_contents_skel, 0},
- {"describe", &POA_CORBA::ValueDef::describe_skel, 0},
- {"describe_value", &POA_CORBA::ValueDef::describe_value_skel, 0},
- };
-
- static const signed short lookup[] =
- {
- -8, -2, -11, -2, 4, 5, 6, -1, -14, -2, 7, -1, -116, 10,
- -116, 13, -112, -1, -20, -2, -22, -2, -27, -4, -34, -3, 16, 17,
- 18, -1, 19, -117, -116, -1, 24, -1, 25, -1, 26, -1, -122, 31,
- 32, -1, 33, -39, -2, -41, -2, -129, 37, 38, -1, -44, -2, -114,
- -1, -114, 43, -110, -1, -1, -1, 46, 47, -49, -2, 48, -107, -51,
- -3, -106, 54, -1, -1, -1, -1, 55, -1, -1, 56, -1, 57, -1,
- -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
- 58, -1, -1, -1, -1, -1, 59,
- };
-
- if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
- {
- unsigned int key = hash (str, len);
-
- if (key <= MAX_HASH_VALUE && key >= MIN_HASH_VALUE)
- {
- int slot = lookup[key];
-
- if (slot >= 0 && slot < WORDLIST_SIZE)
- {
- const char *s = wordlist[slot].opname;
-
- if (*str == *s && !strncmp (str + 1, s + 1, len - 1))
- return &wordlist[slot];
- }
- else if (slot < 0 && slot >= -MAX_HASH_VALUE)
- return 0;
- else
- {
- unsigned int offset = key + slot + (slot > 0 ? -MAX_HASH_VALUE : MAX_HASH_VALUE);
- const TAO_operation_db_entry *base = &wordlist[-lookup[offset]];
- const TAO_operation_db_entry *ptr = base + -lookup[offset + 1];
-
- while (--ptr >= base)
- if (*str == *ptr->opname && !strncmp (str + 1, ptr->opname + 1, len - 1))
- return ptr;
- }
- }
- }
- return 0;
-}
-
-static TAO_CORBA_ValueDef_Perfect_Hash_OpTable tao_CORBA_ValueDef_optable;
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:966
-
-TAO::Collocation_Proxy_Broker *
-CORBA__TAO_ValueDef_Proxy_Broker_Factory_function ( ::CORBA::Object_ptr)
-{
- return reinterpret_cast<TAO::Collocation_Proxy_Broker *> (0xdead); // Dummy
-}
-
-int
-CORBA__TAO_ValueDef_Proxy_Broker_Factory_Initializer (size_t)
-{
- CORBA__TAO_ValueDef_Proxy_Broker_Factory_function_pointer =
- CORBA__TAO_ValueDef_Proxy_Broker_Factory_function;
-
- return 0;
-}
-
-static int
-CORBA__TAO_ValueDef_Proxy_Broker_Stub_Factory_Initializer_Scarecrow =
- CORBA__TAO_ValueDef_Proxy_Broker_Factory_Initializer (
- reinterpret_cast<size_t> (CORBA__TAO_ValueDef_Proxy_Broker_Factory_Initializer)
- );
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:103
-
-POA_CORBA::ValueDef::ValueDef (void)
- : TAO_ServantBase ()
-{
- this->optable_ = &tao_CORBA_ValueDef_optable;
-}
-
-POA_CORBA::ValueDef::ValueDef (const ValueDef& rhs)
- : TAO_Abstract_ServantBase (rhs),
- TAO_ServantBase (rhs),
- POA_CORBA::IRObject (rhs),
- POA_CORBA::Container (rhs),
- POA_CORBA::Contained (rhs),
- POA_CORBA::IDLType (rhs)
-{
-}
-
-POA_CORBA::ValueDef::~ValueDef (void)
-{
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_supported_interfaces_ValueDef
- : public TAO::Upcall_Command
- {
- public:
- inline _get_supported_interfaces_ValueDef (
- POA_CORBA::ValueDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::InterfaceDefSeq>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::InterfaceDefSeq> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->supported_interfaces ();
- }
-
- private:
- POA_CORBA::ValueDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ValueDef::_get_supported_interfaces_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::InterfaceDefSeq>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ValueDef * const impl =
- static_cast<POA_CORBA::ValueDef *> (servant);
-
- _get_supported_interfaces_ValueDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _set_supported_interfaces_ValueDef
- : public TAO::Upcall_Command
- {
- public:
- inline _set_supported_interfaces_ValueDef (
- POA_CORBA::ValueDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::InterfaceDefSeq>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::InterfaceDefSeq> (
- this->operation_details_,
- this->args_,
- 1);
-
- this->servant_->supported_interfaces (
- arg_1);
- }
-
- private:
- POA_CORBA::ValueDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ValueDef::_set_supported_interfaces_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< void>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::InterfaceDefSeq>::in_arg_val _tao_supported_interfaces;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_supported_interfaces
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::ValueDef * const impl =
- static_cast<POA_CORBA::ValueDef *> (servant);
-
- _set_supported_interfaces_ValueDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_initializers_ValueDef
- : public TAO::Upcall_Command
- {
- public:
- inline _get_initializers_ValueDef (
- POA_CORBA::ValueDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::InitializerSeq>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::InitializerSeq> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->initializers ();
- }
-
- private:
- POA_CORBA::ValueDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ValueDef::_get_initializers_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::InitializerSeq>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ValueDef * const impl =
- static_cast<POA_CORBA::ValueDef *> (servant);
-
- _get_initializers_ValueDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _set_initializers_ValueDef
- : public TAO::Upcall_Command
- {
- public:
- inline _set_initializers_ValueDef (
- POA_CORBA::ValueDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::InitializerSeq>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::InitializerSeq> (
- this->operation_details_,
- this->args_,
- 1);
-
- this->servant_->initializers (
- arg_1);
- }
-
- private:
- POA_CORBA::ValueDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ValueDef::_set_initializers_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< void>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::InitializerSeq>::in_arg_val _tao_initializers;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_initializers
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::ValueDef * const impl =
- static_cast<POA_CORBA::ValueDef *> (servant);
-
- _set_initializers_ValueDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_base_value_ValueDef
- : public TAO::Upcall_Command
- {
- public:
- inline _get_base_value_ValueDef (
- POA_CORBA::ValueDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::ValueDef>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::ValueDef> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->base_value ();
- }
-
- private:
- POA_CORBA::ValueDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ValueDef::_get_base_value_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::ValueDef>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ValueDef * const impl =
- static_cast<POA_CORBA::ValueDef *> (servant);
-
- _get_base_value_ValueDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _set_base_value_ValueDef
- : public TAO::Upcall_Command
- {
- public:
- inline _set_base_value_ValueDef (
- POA_CORBA::ValueDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::ValueDef>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::ValueDef> (
- this->operation_details_,
- this->args_,
- 1);
-
- this->servant_->base_value (
- arg_1);
- }
-
- private:
- POA_CORBA::ValueDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ValueDef::_set_base_value_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< void>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::ValueDef>::in_arg_val _tao_base_value;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_base_value
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::ValueDef * const impl =
- static_cast<POA_CORBA::ValueDef *> (servant);
-
- _set_base_value_ValueDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_abstract_base_values_ValueDef
- : public TAO::Upcall_Command
- {
- public:
- inline _get_abstract_base_values_ValueDef (
- POA_CORBA::ValueDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::ValueDefSeq>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::ValueDefSeq> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->abstract_base_values ();
- }
-
- private:
- POA_CORBA::ValueDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ValueDef::_get_abstract_base_values_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::ValueDefSeq>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ValueDef * const impl =
- static_cast<POA_CORBA::ValueDef *> (servant);
-
- _get_abstract_base_values_ValueDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _set_abstract_base_values_ValueDef
- : public TAO::Upcall_Command
- {
- public:
- inline _set_abstract_base_values_ValueDef (
- POA_CORBA::ValueDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::ValueDefSeq>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::ValueDefSeq> (
- this->operation_details_,
- this->args_,
- 1);
-
- this->servant_->abstract_base_values (
- arg_1);
- }
-
- private:
- POA_CORBA::ValueDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ValueDef::_set_abstract_base_values_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< void>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::ValueDefSeq>::in_arg_val _tao_abstract_base_values;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_abstract_base_values
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::ValueDef * const impl =
- static_cast<POA_CORBA::ValueDef *> (servant);
-
- _set_abstract_base_values_ValueDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_is_abstract_ValueDef
- : public TAO::Upcall_Command
- {
- public:
- inline _get_is_abstract_ValueDef (
- POA_CORBA::ValueDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->is_abstract ();
- }
-
- private:
- POA_CORBA::ValueDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ValueDef::_get_is_abstract_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ValueDef * const impl =
- static_cast<POA_CORBA::ValueDef *> (servant);
-
- _get_is_abstract_ValueDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _set_is_abstract_ValueDef
- : public TAO::Upcall_Command
- {
- public:
- inline _set_is_abstract_ValueDef (
- POA_CORBA::ValueDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_,
- 1);
-
- this->servant_->is_abstract (
- arg_1);
- }
-
- private:
- POA_CORBA::ValueDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ValueDef::_set_is_abstract_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< void>::ret_val retval;
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::in_arg_val _tao_is_abstract;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_is_abstract
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::ValueDef * const impl =
- static_cast<POA_CORBA::ValueDef *> (servant);
-
- _set_is_abstract_ValueDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_is_custom_ValueDef
- : public TAO::Upcall_Command
- {
- public:
- inline _get_is_custom_ValueDef (
- POA_CORBA::ValueDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->is_custom ();
- }
-
- private:
- POA_CORBA::ValueDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ValueDef::_get_is_custom_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ValueDef * const impl =
- static_cast<POA_CORBA::ValueDef *> (servant);
-
- _get_is_custom_ValueDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _set_is_custom_ValueDef
- : public TAO::Upcall_Command
- {
- public:
- inline _set_is_custom_ValueDef (
- POA_CORBA::ValueDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_,
- 1);
-
- this->servant_->is_custom (
- arg_1);
- }
-
- private:
- POA_CORBA::ValueDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ValueDef::_set_is_custom_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< void>::ret_val retval;
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::in_arg_val _tao_is_custom;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_is_custom
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::ValueDef * const impl =
- static_cast<POA_CORBA::ValueDef *> (servant);
-
- _set_is_custom_ValueDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_is_truncatable_ValueDef
- : public TAO::Upcall_Command
- {
- public:
- inline _get_is_truncatable_ValueDef (
- POA_CORBA::ValueDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->is_truncatable ();
- }
-
- private:
- POA_CORBA::ValueDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ValueDef::_get_is_truncatable_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ValueDef * const impl =
- static_cast<POA_CORBA::ValueDef *> (servant);
-
- _get_is_truncatable_ValueDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _set_is_truncatable_ValueDef
- : public TAO::Upcall_Command
- {
- public:
- inline _set_is_truncatable_ValueDef (
- POA_CORBA::ValueDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_,
- 1);
-
- this->servant_->is_truncatable (
- arg_1);
- }
-
- private:
- POA_CORBA::ValueDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ValueDef::_set_is_truncatable_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< void>::ret_val retval;
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::in_arg_val _tao_is_truncatable;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_is_truncatable
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::ValueDef * const impl =
- static_cast<POA_CORBA::ValueDef *> (servant);
-
- _set_is_truncatable_ValueDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class is_a_ValueDef
- : public TAO::Upcall_Command
- {
- public:
- inline is_a_ValueDef (
- POA_CORBA::ValueDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::RepositoryId> (
- this->operation_details_,
- this->args_,
- 1);
-
- retval =
- this->servant_->is_a (
- arg_1);
- }
-
- private:
- POA_CORBA::ValueDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ValueDef::is_a_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_val _tao_id;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_id
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::ValueDef * const impl =
- static_cast<POA_CORBA::ValueDef *> (servant);
-
- is_a_ValueDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class describe_value_ValueDef
- : public TAO::Upcall_Command
- {
- public:
- inline describe_value_ValueDef (
- POA_CORBA::ValueDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::ValueDef::FullValueDescription>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::ValueDef::FullValueDescription> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->describe_value ();
- }
-
- private:
- POA_CORBA::ValueDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ValueDef::describe_value_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::ValueDef::FullValueDescription>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ValueDef * const impl =
- static_cast<POA_CORBA::ValueDef *> (servant);
-
- describe_value_ValueDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class create_value_member_ValueDef
- : public TAO::Upcall_Command
- {
- public:
- inline create_value_member_ValueDef (
- POA_CORBA::ValueDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::ValueMemberDef>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::ValueMemberDef> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::RepositoryId> (
- this->operation_details_,
- this->args_,
- 1);
-
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_type arg_2 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Identifier> (
- this->operation_details_,
- this->args_,
- 2);
-
- TAO::SArg_Traits< ::CORBA::VersionSpec>::in_arg_type arg_3 =
- TAO::Portable_Server::get_in_arg< ::CORBA::VersionSpec> (
- this->operation_details_,
- this->args_,
- 3);
-
- TAO::SArg_Traits< ::CORBA::IDLType>::in_arg_type arg_4 =
- TAO::Portable_Server::get_in_arg< ::CORBA::IDLType> (
- this->operation_details_,
- this->args_,
- 4);
-
- TAO::SArg_Traits< ::CORBA::Visibility>::in_arg_type arg_5 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Visibility> (
- this->operation_details_,
- this->args_,
- 5);
-
- retval =
- this->servant_->create_value_member (
- arg_1
- , arg_2
- , arg_3
- , arg_4
- , arg_5);
- }
-
- private:
- POA_CORBA::ValueDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ValueDef::create_value_member_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::ValueMemberDef>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_val _tao_id;
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_val _tao_name;
- TAO::SArg_Traits< ::CORBA::VersionSpec>::in_arg_val _tao_version;
- TAO::SArg_Traits< ::CORBA::IDLType>::in_arg_val _tao_type;
- TAO::SArg_Traits< ::CORBA::Visibility>::in_arg_val _tao_access;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_id,
- &_tao_name,
- &_tao_version,
- &_tao_type,
- &_tao_access
- };
-
- static size_t const nargs = 6;
-
- POA_CORBA::ValueDef * const impl =
- static_cast<POA_CORBA::ValueDef *> (servant);
-
- create_value_member_ValueDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class create_attribute_ValueDef
- : public TAO::Upcall_Command
- {
- public:
- inline create_attribute_ValueDef (
- POA_CORBA::ValueDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::AttributeDef>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::AttributeDef> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::RepositoryId> (
- this->operation_details_,
- this->args_,
- 1);
-
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_type arg_2 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Identifier> (
- this->operation_details_,
- this->args_,
- 2);
-
- TAO::SArg_Traits< ::CORBA::VersionSpec>::in_arg_type arg_3 =
- TAO::Portable_Server::get_in_arg< ::CORBA::VersionSpec> (
- this->operation_details_,
- this->args_,
- 3);
-
- TAO::SArg_Traits< ::CORBA::IDLType>::in_arg_type arg_4 =
- TAO::Portable_Server::get_in_arg< ::CORBA::IDLType> (
- this->operation_details_,
- this->args_,
- 4);
-
- TAO::SArg_Traits< ::CORBA::AttributeMode>::in_arg_type arg_5 =
- TAO::Portable_Server::get_in_arg< ::CORBA::AttributeMode> (
- this->operation_details_,
- this->args_,
- 5);
-
- retval =
- this->servant_->create_attribute (
- arg_1
- , arg_2
- , arg_3
- , arg_4
- , arg_5);
- }
-
- private:
- POA_CORBA::ValueDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ValueDef::create_attribute_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::AttributeDef>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_val _tao_id;
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_val _tao_name;
- TAO::SArg_Traits< ::CORBA::VersionSpec>::in_arg_val _tao_version;
- TAO::SArg_Traits< ::CORBA::IDLType>::in_arg_val _tao_type;
- TAO::SArg_Traits< ::CORBA::AttributeMode>::in_arg_val _tao_mode;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_id,
- &_tao_name,
- &_tao_version,
- &_tao_type,
- &_tao_mode
- };
-
- static size_t const nargs = 6;
-
- POA_CORBA::ValueDef * const impl =
- static_cast<POA_CORBA::ValueDef *> (servant);
-
- create_attribute_ValueDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class create_operation_ValueDef
- : public TAO::Upcall_Command
- {
- public:
- inline create_operation_ValueDef (
- POA_CORBA::ValueDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::OperationDef>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::OperationDef> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::RepositoryId> (
- this->operation_details_,
- this->args_,
- 1);
-
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_type arg_2 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Identifier> (
- this->operation_details_,
- this->args_,
- 2);
-
- TAO::SArg_Traits< ::CORBA::VersionSpec>::in_arg_type arg_3 =
- TAO::Portable_Server::get_in_arg< ::CORBA::VersionSpec> (
- this->operation_details_,
- this->args_,
- 3);
-
- TAO::SArg_Traits< ::CORBA::IDLType>::in_arg_type arg_4 =
- TAO::Portable_Server::get_in_arg< ::CORBA::IDLType> (
- this->operation_details_,
- this->args_,
- 4);
-
- TAO::SArg_Traits< ::CORBA::OperationMode>::in_arg_type arg_5 =
- TAO::Portable_Server::get_in_arg< ::CORBA::OperationMode> (
- this->operation_details_,
- this->args_,
- 5);
-
- TAO::SArg_Traits< ::CORBA::ParDescriptionSeq>::in_arg_type arg_6 =
- TAO::Portable_Server::get_in_arg< ::CORBA::ParDescriptionSeq> (
- this->operation_details_,
- this->args_,
- 6);
-
- TAO::SArg_Traits< ::CORBA::ExceptionDefSeq>::in_arg_type arg_7 =
- TAO::Portable_Server::get_in_arg< ::CORBA::ExceptionDefSeq> (
- this->operation_details_,
- this->args_,
- 7);
-
- TAO::SArg_Traits< ::CORBA::ContextIdSeq>::in_arg_type arg_8 =
- TAO::Portable_Server::get_in_arg< ::CORBA::ContextIdSeq> (
- this->operation_details_,
- this->args_,
- 8);
-
- retval =
- this->servant_->create_operation (
- arg_1
- , arg_2
- , arg_3
- , arg_4
- , arg_5
- , arg_6
- , arg_7
- , arg_8);
- }
-
- private:
- POA_CORBA::ValueDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ValueDef::create_operation_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::OperationDef>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_val _tao_id;
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_val _tao_name;
- TAO::SArg_Traits< ::CORBA::VersionSpec>::in_arg_val _tao_version;
- TAO::SArg_Traits< ::CORBA::IDLType>::in_arg_val _tao_result;
- TAO::SArg_Traits< ::CORBA::OperationMode>::in_arg_val _tao_mode;
- TAO::SArg_Traits< ::CORBA::ParDescriptionSeq>::in_arg_val _tao_params;
- TAO::SArg_Traits< ::CORBA::ExceptionDefSeq>::in_arg_val _tao_exceptions;
- TAO::SArg_Traits< ::CORBA::ContextIdSeq>::in_arg_val _tao_contexts;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_id,
- &_tao_name,
- &_tao_version,
- &_tao_result,
- &_tao_mode,
- &_tao_params,
- &_tao_exceptions,
- &_tao_contexts
- };
-
- static size_t const nargs = 9;
-
- POA_CORBA::ValueDef * const impl =
- static_cast<POA_CORBA::ValueDef *> (servant);
-
- create_operation_ValueDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:169
-
-namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _is_a_ValueDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _is_a_ValueDef_Upcall_Command (
- POA_CORBA::ValueDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_,
- 1);
-
- retval =
- this->servant_-> _is_a (
- arg_1);
- }
-
- private:
- POA_CORBA::ValueDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::ValueDef::_is_a_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_val _tao_repository_id;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_repository_id
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::ValueDef * const impl =
- static_cast<POA_CORBA::ValueDef *> (servant);
-
- _is_a_ValueDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _non_existent_ValueDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _non_existent_ValueDef_Upcall_Command (
- POA_CORBA::ValueDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _non_existent ();
- }
-
- private:
- POA_CORBA::ValueDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::ValueDef::_non_existent_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ValueDef * const impl =
- static_cast<POA_CORBA::ValueDef *> (servant);
-
- _non_existent_ValueDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _repository_id_ValueDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _repository_id_ValueDef_Upcall_Command (
- POA_CORBA::ValueDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Char *>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _repository_id ();
- }
-
- private:
- POA_CORBA::ValueDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::ValueDef::_repository_id_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Char *>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ValueDef * const impl =
- static_cast<POA_CORBA::ValueDef *> (servant);
-
- _repository_id_ValueDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:513
-
-void POA_CORBA::ValueDef::_interface_skel (
- TAO_ServerRequest & server_request,
- void * /* servant_upcall */,
- void * servant
- )
-{
- TAO_IFR_Client_Adapter *_tao_adapter =
- ACE_Dynamic_Service<TAO_IFR_Client_Adapter>::instance (
- TAO_ORB_Core::ifr_client_adapter_name ()
- );
-
- if (_tao_adapter == 0)
- {
- throw ::CORBA::INTF_REPOS (
- ::CORBA::OMGVMCID | 1,
- ::CORBA::COMPLETED_NO);
- }
-
- POA_CORBA::ValueDef * const impl =
- static_cast<POA_CORBA::ValueDef *> (servant);
- ::CORBA::InterfaceDef_ptr _tao_retval =
- impl->_get_interface ();
-
- server_request.init_reply ();
- TAO_OutputCDR &_tao_out = *server_request.outgoing ();
-
- ::CORBA::Boolean const _tao_result =
- _tao_adapter->interfacedef_cdr_insert (
- _tao_out,
- _tao_retval
- );
-
- _tao_adapter->dispose (_tao_retval);
-
- if (_tao_result == false)
- {
- throw ::CORBA::MARSHAL ();
- }
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_component_ValueDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _get_component_ValueDef_Upcall_Command (
- POA_CORBA::ValueDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Object>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Object> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _get_component ();
- }
-
- private:
- POA_CORBA::ValueDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::ValueDef::_component_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Object>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ValueDef * const impl =
- static_cast<POA_CORBA::ValueDef *> (servant);
-
- _get_component_ValueDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-::CORBA::Boolean POA_CORBA::ValueDef::_is_a (
- const char* value
- )
-{
- return
- (
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IRObject:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Container:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Contained:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IDLType:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/ValueDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Object:1.0"
- )
- );
-}
-
-const char* POA_CORBA::ValueDef::_interface_repository_id (void) const
-{
- return "IDL:omg.org/CORBA/ValueDef:1.0";
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:903
-
-void POA_CORBA::ValueDef::_dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- )
-{
- this->synchronous_upcall_dispatch (req,
- servant_upcall,
- this);
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:851
-
-CORBA::ValueDef *
-POA_CORBA::ValueDef::_this (void)
-{
- TAO_Stub *stub = this->_create_stub ();
-
- TAO_Stub_Auto_Ptr safe_stub (stub);
- ::CORBA::Object_ptr tmp = CORBA::Object::_nil ();
-
- ::CORBA::Boolean const _tao_opt_colloc =
- stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects ();
-
- ACE_NEW_RETURN (
- tmp,
- ::CORBA::Object (stub, _tao_opt_colloc, this),
- 0
- );
-
- ::CORBA::Object_var obj = tmp;
- (void) safe_stub.release ();
-
- typedef ::CORBA::ValueDef STUB_SCOPED_NAME;
- return
- TAO::Narrow_Utils<STUB_SCOPED_NAME>::unchecked_narrow (
- obj.in (),
- CORBA__TAO_ValueDef_Proxy_Broker_Factory_function_pointer
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1499
-
-class TAO_CORBA_ExtValueDef_Perfect_Hash_OpTable
- : public TAO_Perfect_Hash_OpTable
-{
-private:
- unsigned int hash (const char *str, unsigned int len);
-
-public:
- const TAO_operation_db_entry * lookup (const char *str, unsigned int len);
-};
-
-/* C++ code produced by gperf version 2.8 (ACE version) */
-/* Command-line: C:\ACE\latest\ACE_wrappers\bin\gperf.exe -m -M -J -c -C -D -E -T -f 0 -F 0,0 -a -o -t -p -K opname -L C++ -Z TAO_CORBA_ExtValueDef_Perfect_Hash_OpTable -N lookup */
-unsigned int
-TAO_CORBA_ExtValueDef_Perfect_Hash_OpTable::hash (const char *str, unsigned int len)
-{
- static const unsigned char asso_values[] =
- {
-#if defined (ACE_MVS)
- 109, 109, 109, 109, 109, 109, 109, 109, 109, 109,
- 109, 109, 109, 109, 109, 109, 109, 109, 109, 109,
- 109, 109, 109, 109, 109, 109, 109, 109, 109, 109,
- 109, 109, 109, 109, 109, 109, 109, 109, 109, 109,
- 109, 109, 109, 109, 109, 109, 109, 109, 109, 109,
- 109, 109, 109, 109, 109, 109, 109, 109, 109, 109,
- 109, 109, 109, 109, 109, 109, 109, 109, 109, 109,
- 109, 109, 109, 109, 109, 109, 109, 109, 109, 109,
- 109, 109, 109, 109, 109, 109, 109, 109, 109, 109,
- 109, 109, 109, 109, 109, 109, 109, 109, 109, 109,
- 109, 109, 109, 109, 109, 109, 109, 109, 109, 0,
- 109, 109, 109, 109, 109, 109, 109, 109, 109, 109,
- 109, 109, 109, 109, 109, 109, 109, 109, 109, 0,
- 109, 15, 50, 40, 109, 109, 109, 0, 109, 109,
- 109, 109, 109, 109, 109, 109, 109, 0, 0, 0,
- 109, 0, 109, 0, 109, 109, 109, 109, 109, 109,
- 109, 109, 15, 0, 109, 109, 109, 15, 15, 109,
- 109, 109, 109, 109, 109, 109, 109, 109, 109, 109,
- 109, 109, 109, 109, 109, 109, 109, 109, 109, 109,
- 109, 109, 109, 109, 109, 109, 109, 109, 109, 109,
- 109, 109, 109, 109, 109, 109, 109, 109, 109, 109,
- 109, 109, 109, 109, 109, 109, 109, 109, 109, 109,
- 109, 109, 109, 109, 109, 109, 109, 109, 109, 109,
- 109, 109, 109, 109, 109, 109, 109, 109, 109, 109,
- 109, 109, 109, 109, 109, 109, 109, 109, 109, 109,
- 109, 109, 109, 109, 109, 109,
-#else
- 109, 109, 109, 109, 109, 109, 109, 109, 109, 109,
- 109, 109, 109, 109, 109, 109, 109, 109, 109, 109,
- 109, 109, 109, 109, 109, 109, 109, 109, 109, 109,
- 109, 109, 109, 109, 109, 109, 109, 109, 109, 109,
- 109, 109, 109, 109, 109, 109, 109, 109, 109, 109,
- 109, 109, 109, 109, 109, 109, 109, 109, 109, 109,
- 109, 109, 109, 109, 109, 109, 109, 109, 109, 109,
- 109, 109, 109, 109, 109, 109, 109, 109, 109, 109,
- 109, 109, 109, 109, 109, 109, 109, 109, 109, 109,
- 109, 109, 109, 109, 109, 0, 109, 0, 109, 15,
- 50, 40, 109, 109, 109, 0, 109, 109, 0, 0,
- 0, 109, 0, 109, 0, 15, 0, 109, 109, 109,
- 15, 15, 109, 109, 109, 109, 109, 109,
-#endif /* ACE_MVS */
- };
- return len + asso_values[(int) str[len - 1]] + asso_values[(int) str[0]];
-}
-
-const TAO_operation_db_entry *
-TAO_CORBA_ExtValueDef_Perfect_Hash_OpTable::lookup (const char *str, unsigned int len)
-{
- enum
- {
- TOTAL_KEYWORDS = 60,
- MIN_WORD_LENGTH = 4,
- MAX_WORD_LENGTH = 26,
- MIN_HASH_VALUE = 4,
- MAX_HASH_VALUE = 108,
- HASH_VALUE_RANGE = 105,
- DUPLICATES = 18,
- WORDLIST_SIZE = 64
- };
-
- static const TAO_operation_db_entry wordlist[] =
- {
- {"",0,0},{"",0,0},{"",0,0},{"",0,0},
- {"is_a", &POA_CORBA::ExtValueDef::is_a_skel, 0},
- {"_is_a", &POA_CORBA::ExtValueDef::_is_a_skel, 0},
- {"lookup", &POA_CORBA::ExtValueDef::lookup_skel, 0},
- {"_component", &POA_CORBA::ExtValueDef::_component_skel, 0},
- {"_get_version", &POA_CORBA::ExtValueDef::_get_version_skel, 0},
- {"_set_version", &POA_CORBA::ExtValueDef::_set_version_skel, 0},
- {"_non_existent", &POA_CORBA::ExtValueDef::_non_existent_skel, 0},
- {"_get_is_custom", &POA_CORBA::ExtValueDef::_get_is_custom_skel, 0},
- {"_set_is_custom", &POA_CORBA::ExtValueDef::_set_is_custom_skel, 0},
- {"_get_defined_in", &POA_CORBA::ExtValueDef::_get_defined_in_skel, 0},
- {"_get_is_abstract", &POA_CORBA::ExtValueDef::_get_is_abstract_skel, 0},
- {"_set_is_abstract", &POA_CORBA::ExtValueDef::_set_is_abstract_skel, 0},
- {"create_enum", &POA_CORBA::ExtValueDef::create_enum_skel, 0},
- {"create_union", &POA_CORBA::ExtValueDef::create_union_skel, 0},
- {"create_struct", &POA_CORBA::ExtValueDef::create_struct_skel, 0},
- {"create_constant", &POA_CORBA::ExtValueDef::create_constant_skel, 0},
- {"create_exception", &POA_CORBA::ExtValueDef::create_exception_skel, 0},
- {"create_operation", &POA_CORBA::ExtValueDef::create_operation_skel, 0},
- {"_get_initializers", &POA_CORBA::ExtValueDef::_get_initializers_skel, 0},
- {"_set_initializers", &POA_CORBA::ExtValueDef::_set_initializers_skel, 0},
- {"create_value_member", &POA_CORBA::ExtValueDef::create_value_member_skel, 0},
- {"_get_ext_initializers", &POA_CORBA::ExtValueDef::_get_ext_initializers_skel, 0},
- {"_set_ext_initializers", &POA_CORBA::ExtValueDef::_set_ext_initializers_skel, 0},
- {"contents", &POA_CORBA::ExtValueDef::contents_skel, 0},
- {"_get_supported_interfaces", &POA_CORBA::ExtValueDef::_get_supported_interfaces_skel, 0},
- {"_set_abstract_base_values", &POA_CORBA::ExtValueDef::_set_abstract_base_values_skel, 0},
- {"_get_abstract_base_values", &POA_CORBA::ExtValueDef::_get_abstract_base_values_skel, 0},
- {"_set_supported_interfaces", &POA_CORBA::ExtValueDef::_set_supported_interfaces_skel, 0},
- {"_get_containing_repository", &POA_CORBA::ExtValueDef::_get_containing_repository_skel, 0},
- {"create_alias", &POA_CORBA::ExtValueDef::create_alias_skel, 0},
- {"move", &POA_CORBA::ExtValueDef::move_skel, 0},
- {"create_value_box", &POA_CORBA::ExtValueDef::create_value_box_skel, 0},
- {"_get_name", &POA_CORBA::ExtValueDef::_get_name_skel, 0},
- {"_get_type", &POA_CORBA::ExtValueDef::_get_type_skel, 0},
- {"_set_name", &POA_CORBA::ExtValueDef::_set_name_skel, 0},
- {"_interface", &POA_CORBA::ExtValueDef::_interface_skel, 0},
- {"lookup_name", &POA_CORBA::ExtValueDef::lookup_name_skel, 0},
- {"_get_base_value", &POA_CORBA::ExtValueDef::_get_base_value_skel, 0},
- {"_set_base_value", &POA_CORBA::ExtValueDef::_set_base_value_skel, 0},
- {"_get_id", &POA_CORBA::ExtValueDef::_get_id_skel, 0},
- {"_set_id", &POA_CORBA::ExtValueDef::_set_id_skel, 0},
- {"_get_absolute_name", &POA_CORBA::ExtValueDef::_get_absolute_name_skel, 0},
- {"_get_is_truncatable", &POA_CORBA::ExtValueDef::_get_is_truncatable_skel, 0},
- {"_set_is_truncatable", &POA_CORBA::ExtValueDef::_set_is_truncatable_skel, 0},
- {"_get_def_kind", &POA_CORBA::ExtValueDef::_get_def_kind_skel, 0},
- {"_repository_id", &POA_CORBA::ExtValueDef::_repository_id_skel, 0},
- {"create_value", &POA_CORBA::ExtValueDef::create_value_skel, 0},
- {"create_module", &POA_CORBA::ExtValueDef::create_module_skel, 0},
- {"create_native", &POA_CORBA::ExtValueDef::create_native_skel, 0},
- {"create_interface", &POA_CORBA::ExtValueDef::create_interface_skel, 0},
- {"create_attribute", &POA_CORBA::ExtValueDef::create_attribute_skel, 0},
- {"create_ext_value", &POA_CORBA::ExtValueDef::create_ext_value_skel, 0},
- {"destroy", &POA_CORBA::ExtValueDef::destroy_skel, 0},
- {"create_ext_attribute", &POA_CORBA::ExtValueDef::create_ext_attribute_skel, 0},
- {"create_local_interface", &POA_CORBA::ExtValueDef::create_local_interface_skel, 0},
- {"create_abstract_interface", &POA_CORBA::ExtValueDef::create_abstract_interface_skel, 0},
- {"describe_contents", &POA_CORBA::ExtValueDef::describe_contents_skel, 0},
- {"describe", &POA_CORBA::ExtValueDef::describe_skel, 0},
- {"describe_value", &POA_CORBA::ExtValueDef::describe_value_skel, 0},
- {"describe_ext_value", &POA_CORBA::ExtValueDef::describe_ext_value_skel, 0},
- };
-
- static const signed short lookup[] =
- {
- -14, -2, -20, -2, 4, 5, 6, -1, -22, -2, 7, -1, 169, 10,
- 154, 13, -124, -1, -25, -2, -28, -4, -36, -3, -41, -2, 16, 17,
- 18, -1, 19, -137, -132, -1, 24, -1, -126, -1, 27, -1, -128, 32,
- 33, -1, 34, -1, 35, -43, -2, -135, 39, 40, -1, -46, -2, -139,
- -1, -118, 45, -114, -11, -2, -1, 48, 49, -51, -2, 50, -111, -53,
- -3, -110, 56, -8, -2, 57, -1, 58, -1, -1, 59, -1, 60, -1,
- -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
- 61, -1, -1, -1, -1, -1, 62, -1, -1, -1, 63,
- };
-
- if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
- {
- unsigned int key = hash (str, len);
-
- if (key <= MAX_HASH_VALUE && key >= MIN_HASH_VALUE)
- {
- int slot = lookup[key];
-
- if (slot >= 0 && slot < WORDLIST_SIZE)
- {
- const char *s = wordlist[slot].opname;
-
- if (*str == *s && !strncmp (str + 1, s + 1, len - 1))
- return &wordlist[slot];
- }
- else if (slot < 0 && slot >= -MAX_HASH_VALUE)
- return 0;
- else
- {
- unsigned int offset = key + slot + (slot > 0 ? -MAX_HASH_VALUE : MAX_HASH_VALUE);
- const TAO_operation_db_entry *base = &wordlist[-lookup[offset]];
- const TAO_operation_db_entry *ptr = base + -lookup[offset + 1];
-
- while (--ptr >= base)
- if (*str == *ptr->opname && !strncmp (str + 1, ptr->opname + 1, len - 1))
- return ptr;
- }
- }
- }
- return 0;
-}
-
-static TAO_CORBA_ExtValueDef_Perfect_Hash_OpTable tao_CORBA_ExtValueDef_optable;
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:966
-
-TAO::Collocation_Proxy_Broker *
-CORBA__TAO_ExtValueDef_Proxy_Broker_Factory_function ( ::CORBA::Object_ptr)
-{
- return reinterpret_cast<TAO::Collocation_Proxy_Broker *> (0xdead); // Dummy
-}
-
-int
-CORBA__TAO_ExtValueDef_Proxy_Broker_Factory_Initializer (size_t)
-{
- CORBA__TAO_ExtValueDef_Proxy_Broker_Factory_function_pointer =
- CORBA__TAO_ExtValueDef_Proxy_Broker_Factory_function;
-
- return 0;
-}
-
-static int
-CORBA__TAO_ExtValueDef_Proxy_Broker_Stub_Factory_Initializer_Scarecrow =
- CORBA__TAO_ExtValueDef_Proxy_Broker_Factory_Initializer (
- reinterpret_cast<size_t> (CORBA__TAO_ExtValueDef_Proxy_Broker_Factory_Initializer)
- );
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:103
-
-POA_CORBA::ExtValueDef::ExtValueDef (void)
- : TAO_ServantBase ()
-{
- this->optable_ = &tao_CORBA_ExtValueDef_optable;
-}
-
-POA_CORBA::ExtValueDef::ExtValueDef (const ExtValueDef& rhs)
- : TAO_Abstract_ServantBase (rhs),
- TAO_ServantBase (rhs),
- POA_CORBA::IRObject (rhs),
- POA_CORBA::Container (rhs),
- POA_CORBA::Contained (rhs),
- POA_CORBA::IDLType (rhs),
- POA_CORBA::ValueDef (rhs)
-{
-}
-
-POA_CORBA::ExtValueDef::~ExtValueDef (void)
-{
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_ext_initializers_ExtValueDef
- : public TAO::Upcall_Command
- {
- public:
- inline _get_ext_initializers_ExtValueDef (
- POA_CORBA::ExtValueDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::ExtInitializerSeq>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::ExtInitializerSeq> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->ext_initializers ();
- }
-
- private:
- POA_CORBA::ExtValueDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ExtValueDef::_get_ext_initializers_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::ExtInitializerSeq>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ExtValueDef * const impl =
- static_cast<POA_CORBA::ExtValueDef *> (servant);
-
- _get_ext_initializers_ExtValueDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _set_ext_initializers_ExtValueDef
- : public TAO::Upcall_Command
- {
- public:
- inline _set_ext_initializers_ExtValueDef (
- POA_CORBA::ExtValueDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::ExtInitializerSeq>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::ExtInitializerSeq> (
- this->operation_details_,
- this->args_,
- 1);
-
- this->servant_->ext_initializers (
- arg_1);
- }
-
- private:
- POA_CORBA::ExtValueDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ExtValueDef::_set_ext_initializers_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< void>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::ExtInitializerSeq>::in_arg_val _tao_ext_initializers;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_ext_initializers
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::ExtValueDef * const impl =
- static_cast<POA_CORBA::ExtValueDef *> (servant);
-
- _set_ext_initializers_ExtValueDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class describe_ext_value_ExtValueDef
- : public TAO::Upcall_Command
- {
- public:
- inline describe_ext_value_ExtValueDef (
- POA_CORBA::ExtValueDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::ExtValueDef::ExtFullValueDescription>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::ExtValueDef::ExtFullValueDescription> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->describe_ext_value ();
- }
-
- private:
- POA_CORBA::ExtValueDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ExtValueDef::describe_ext_value_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::ExtValueDef::ExtFullValueDescription>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ExtValueDef * const impl =
- static_cast<POA_CORBA::ExtValueDef *> (servant);
-
- describe_ext_value_ExtValueDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class create_ext_attribute_ExtValueDef
- : public TAO::Upcall_Command
- {
- public:
- inline create_ext_attribute_ExtValueDef (
- POA_CORBA::ExtValueDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::ExtAttributeDef>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::ExtAttributeDef> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::RepositoryId> (
- this->operation_details_,
- this->args_,
- 1);
-
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_type arg_2 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Identifier> (
- this->operation_details_,
- this->args_,
- 2);
-
- TAO::SArg_Traits< ::CORBA::VersionSpec>::in_arg_type arg_3 =
- TAO::Portable_Server::get_in_arg< ::CORBA::VersionSpec> (
- this->operation_details_,
- this->args_,
- 3);
-
- TAO::SArg_Traits< ::CORBA::IDLType>::in_arg_type arg_4 =
- TAO::Portable_Server::get_in_arg< ::CORBA::IDLType> (
- this->operation_details_,
- this->args_,
- 4);
-
- TAO::SArg_Traits< ::CORBA::AttributeMode>::in_arg_type arg_5 =
- TAO::Portable_Server::get_in_arg< ::CORBA::AttributeMode> (
- this->operation_details_,
- this->args_,
- 5);
-
- TAO::SArg_Traits< ::CORBA::ExceptionDefSeq>::in_arg_type arg_6 =
- TAO::Portable_Server::get_in_arg< ::CORBA::ExceptionDefSeq> (
- this->operation_details_,
- this->args_,
- 6);
-
- TAO::SArg_Traits< ::CORBA::ExceptionDefSeq>::in_arg_type arg_7 =
- TAO::Portable_Server::get_in_arg< ::CORBA::ExceptionDefSeq> (
- this->operation_details_,
- this->args_,
- 7);
-
- retval =
- this->servant_->create_ext_attribute (
- arg_1
- , arg_2
- , arg_3
- , arg_4
- , arg_5
- , arg_6
- , arg_7);
- }
-
- private:
- POA_CORBA::ExtValueDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ExtValueDef::create_ext_attribute_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::ExtAttributeDef>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::RepositoryId>::in_arg_val _tao_id;
- TAO::SArg_Traits< ::CORBA::Identifier>::in_arg_val _tao_name;
- TAO::SArg_Traits< ::CORBA::VersionSpec>::in_arg_val _tao_version;
- TAO::SArg_Traits< ::CORBA::IDLType>::in_arg_val _tao_type;
- TAO::SArg_Traits< ::CORBA::AttributeMode>::in_arg_val _tao_mode;
- TAO::SArg_Traits< ::CORBA::ExceptionDefSeq>::in_arg_val _tao_get_exceptions;
- TAO::SArg_Traits< ::CORBA::ExceptionDefSeq>::in_arg_val _tao_set_exceptions;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_id,
- &_tao_name,
- &_tao_version,
- &_tao_type,
- &_tao_mode,
- &_tao_get_exceptions,
- &_tao_set_exceptions
- };
-
- static size_t const nargs = 8;
-
- POA_CORBA::ExtValueDef * const impl =
- static_cast<POA_CORBA::ExtValueDef *> (servant);
-
- create_ext_attribute_ExtValueDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:169
-
-namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _is_a_ExtValueDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _is_a_ExtValueDef_Upcall_Command (
- POA_CORBA::ExtValueDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_,
- 1);
-
- retval =
- this->servant_-> _is_a (
- arg_1);
- }
-
- private:
- POA_CORBA::ExtValueDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::ExtValueDef::_is_a_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_val _tao_repository_id;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_repository_id
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::ExtValueDef * const impl =
- static_cast<POA_CORBA::ExtValueDef *> (servant);
-
- _is_a_ExtValueDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _non_existent_ExtValueDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _non_existent_ExtValueDef_Upcall_Command (
- POA_CORBA::ExtValueDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _non_existent ();
- }
-
- private:
- POA_CORBA::ExtValueDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::ExtValueDef::_non_existent_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ExtValueDef * const impl =
- static_cast<POA_CORBA::ExtValueDef *> (servant);
-
- _non_existent_ExtValueDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _repository_id_ExtValueDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _repository_id_ExtValueDef_Upcall_Command (
- POA_CORBA::ExtValueDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Char *>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _repository_id ();
- }
-
- private:
- POA_CORBA::ExtValueDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::ExtValueDef::_repository_id_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Char *>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ExtValueDef * const impl =
- static_cast<POA_CORBA::ExtValueDef *> (servant);
-
- _repository_id_ExtValueDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:513
-
-void POA_CORBA::ExtValueDef::_interface_skel (
- TAO_ServerRequest & server_request,
- void * /* servant_upcall */,
- void * servant
- )
-{
- TAO_IFR_Client_Adapter *_tao_adapter =
- ACE_Dynamic_Service<TAO_IFR_Client_Adapter>::instance (
- TAO_ORB_Core::ifr_client_adapter_name ()
- );
-
- if (_tao_adapter == 0)
- {
- throw ::CORBA::INTF_REPOS (
- ::CORBA::OMGVMCID | 1,
- ::CORBA::COMPLETED_NO);
- }
-
- POA_CORBA::ExtValueDef * const impl =
- static_cast<POA_CORBA::ExtValueDef *> (servant);
- ::CORBA::InterfaceDef_ptr _tao_retval =
- impl->_get_interface ();
-
- server_request.init_reply ();
- TAO_OutputCDR &_tao_out = *server_request.outgoing ();
-
- ::CORBA::Boolean const _tao_result =
- _tao_adapter->interfacedef_cdr_insert (
- _tao_out,
- _tao_retval
- );
-
- _tao_adapter->dispose (_tao_retval);
-
- if (_tao_result == false)
- {
- throw ::CORBA::MARSHAL ();
- }
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_component_ExtValueDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _get_component_ExtValueDef_Upcall_Command (
- POA_CORBA::ExtValueDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Object>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Object> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _get_component ();
- }
-
- private:
- POA_CORBA::ExtValueDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::ExtValueDef::_component_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Object>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ExtValueDef * const impl =
- static_cast<POA_CORBA::ExtValueDef *> (servant);
-
- _get_component_ExtValueDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-::CORBA::Boolean POA_CORBA::ExtValueDef::_is_a (
- const char* value
- )
-{
- return
- (
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IRObject:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Container:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Contained:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IDLType:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/ValueDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/ExtValueDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Object:1.0"
- )
- );
-}
-
-const char* POA_CORBA::ExtValueDef::_interface_repository_id (void) const
-{
- return "IDL:omg.org/CORBA/ExtValueDef:1.0";
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:903
-
-void POA_CORBA::ExtValueDef::_dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- )
-{
- this->synchronous_upcall_dispatch (req,
- servant_upcall,
- this);
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:851
-
-CORBA::ExtValueDef *
-POA_CORBA::ExtValueDef::_this (void)
-{
- TAO_Stub *stub = this->_create_stub ();
-
- TAO_Stub_Auto_Ptr safe_stub (stub);
- ::CORBA::Object_ptr tmp = CORBA::Object::_nil ();
-
- ::CORBA::Boolean const _tao_opt_colloc =
- stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects ();
-
- ACE_NEW_RETURN (
- tmp,
- ::CORBA::Object (stub, _tao_opt_colloc, this),
- 0
- );
-
- ::CORBA::Object_var obj = tmp;
- (void) safe_stub.release ();
-
- typedef ::CORBA::ExtValueDef STUB_SCOPED_NAME;
- return
- TAO::Narrow_Utils<STUB_SCOPED_NAME>::unchecked_narrow (
- obj.in (),
- CORBA__TAO_ExtValueDef_Proxy_Broker_Factory_function_pointer
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1499
-
-class TAO_CORBA_ValueBoxDef_Perfect_Hash_OpTable
- : public TAO_Perfect_Hash_OpTable
-{
-private:
- unsigned int hash (const char *str, unsigned int len);
-
-public:
- const TAO_operation_db_entry * lookup (const char *str, unsigned int len);
-};
-
-/* C++ code produced by gperf version 2.8 (ACE version) */
-/* Command-line: C:\ACE\latest\ACE_wrappers\bin\gperf.exe -m -M -J -c -C -D -E -T -f 0 -F 0,0 -a -o -t -p -K opname -L C++ -Z TAO_CORBA_ValueBoxDef_Perfect_Hash_OpTable -N lookup */
-unsigned int
-TAO_CORBA_ValueBoxDef_Perfect_Hash_OpTable::hash (const char *str, unsigned int len)
-{
- static const unsigned char asso_values[] =
- {
-#if defined (ACE_MVS)
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 0,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 0,
- 37, 37, 0, 0, 0, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 0, 0,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 10, 37, 37, 37, 37, 10, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37,
-#else
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,
- 37, 37, 37, 37, 37, 0, 37, 0, 37, 37,
- 0, 0, 0, 37, 37, 37, 37, 37, 37, 0,
- 0, 37, 37, 37, 37, 37, 10, 37, 37, 37,
- 37, 10, 37, 37, 37, 37, 37, 37,
-#endif /* ACE_MVS */
- };
- return len + asso_values[(int) str[len - 1]] + asso_values[(int) str[0]];
-}
-
-const TAO_operation_db_entry *
-TAO_CORBA_ValueBoxDef_Perfect_Hash_OpTable::lookup (const char *str, unsigned int len)
-{
- enum
- {
- TOTAL_KEYWORDS = 21,
- MIN_WORD_LENGTH = 4,
- MAX_WORD_LENGTH = 26,
- MIN_HASH_VALUE = 4,
- MAX_HASH_VALUE = 36,
- HASH_VALUE_RANGE = 33,
- DUPLICATES = 6,
- WORDLIST_SIZE = 25
- };
-
- static const TAO_operation_db_entry wordlist[] =
- {
- {"",0,0},{"",0,0},{"",0,0},{"",0,0},
- {"move", &POA_CORBA::ValueBoxDef::move_skel, 0},
- {"_is_a", &POA_CORBA::ValueBoxDef::_is_a_skel, 0},
- {"_get_id", &POA_CORBA::ValueBoxDef::_get_id_skel, 0},
- {"_set_id", &POA_CORBA::ValueBoxDef::_set_id_skel, 0},
- {"describe", &POA_CORBA::ValueBoxDef::describe_skel, 0},
- {"_get_name", &POA_CORBA::ValueBoxDef::_get_name_skel, 0},
- {"_get_type", &POA_CORBA::ValueBoxDef::_get_type_skel, 0},
- {"_set_name", &POA_CORBA::ValueBoxDef::_set_name_skel, 0},
- {"_interface", &POA_CORBA::ValueBoxDef::_interface_skel, 0},
- {"_get_version", &POA_CORBA::ValueBoxDef::_get_version_skel, 0},
- {"_set_version", &POA_CORBA::ValueBoxDef::_set_version_skel, 0},
- {"_get_def_kind", &POA_CORBA::ValueBoxDef::_get_def_kind_skel, 0},
- {"_repository_id", &POA_CORBA::ValueBoxDef::_repository_id_skel, 0},
- {"_get_defined_in", &POA_CORBA::ValueBoxDef::_get_defined_in_skel, 0},
- {"destroy", &POA_CORBA::ValueBoxDef::destroy_skel, 0},
- {"_get_absolute_name", &POA_CORBA::ValueBoxDef::_get_absolute_name_skel, 0},
- {"_component", &POA_CORBA::ValueBoxDef::_component_skel, 0},
- {"_get_original_type_def", &POA_CORBA::ValueBoxDef::_get_original_type_def_skel, 0},
- {"_set_original_type_def", &POA_CORBA::ValueBoxDef::_set_original_type_def_skel, 0},
- {"_non_existent", &POA_CORBA::ValueBoxDef::_non_existent_skel, 0},
- {"_get_containing_repository", &POA_CORBA::ValueBoxDef::_get_containing_repository_skel, 0},
- };
-
- static const signed char lookup[] =
- {
- -13, -2, -21, -2, 4, 5, -1, 55, 8, 51, 12, -1, -48, 15,
- 16, 17, -1, 18, 19, -1, 20, -1, -56, 23, -9, -3, -6, -2,
- -1, -1, -1, -1, -1, -1, -1, -1, 24,
- };
-
- if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
- {
- unsigned int key = hash (str, len);
-
- if (key <= MAX_HASH_VALUE && key >= MIN_HASH_VALUE)
- {
- int slot = lookup[key];
-
- if (slot >= 0 && slot < WORDLIST_SIZE)
- {
- const char *s = wordlist[slot].opname;
-
- if (*str == *s && !strncmp (str + 1, s + 1, len - 1))
- return &wordlist[slot];
- }
- else if (slot < 0 && slot >= -MAX_HASH_VALUE)
- return 0;
- else
- {
- unsigned int offset = key + slot + (slot > 0 ? -MAX_HASH_VALUE : MAX_HASH_VALUE);
- const TAO_operation_db_entry *base = &wordlist[-lookup[offset]];
- const TAO_operation_db_entry *ptr = base + -lookup[offset + 1];
-
- while (--ptr >= base)
- if (*str == *ptr->opname && !strncmp (str + 1, ptr->opname + 1, len - 1))
- return ptr;
- }
- }
- }
- return 0;
-}
-
-static TAO_CORBA_ValueBoxDef_Perfect_Hash_OpTable tao_CORBA_ValueBoxDef_optable;
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:966
-
-TAO::Collocation_Proxy_Broker *
-CORBA__TAO_ValueBoxDef_Proxy_Broker_Factory_function ( ::CORBA::Object_ptr)
-{
- return reinterpret_cast<TAO::Collocation_Proxy_Broker *> (0xdead); // Dummy
-}
-
-int
-CORBA__TAO_ValueBoxDef_Proxy_Broker_Factory_Initializer (size_t)
-{
- CORBA__TAO_ValueBoxDef_Proxy_Broker_Factory_function_pointer =
- CORBA__TAO_ValueBoxDef_Proxy_Broker_Factory_function;
-
- return 0;
-}
-
-static int
-CORBA__TAO_ValueBoxDef_Proxy_Broker_Stub_Factory_Initializer_Scarecrow =
- CORBA__TAO_ValueBoxDef_Proxy_Broker_Factory_Initializer (
- reinterpret_cast<size_t> (CORBA__TAO_ValueBoxDef_Proxy_Broker_Factory_Initializer)
- );
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:103
-
-POA_CORBA::ValueBoxDef::ValueBoxDef (void)
- : TAO_ServantBase ()
-{
- this->optable_ = &tao_CORBA_ValueBoxDef_optable;
-}
-
-POA_CORBA::ValueBoxDef::ValueBoxDef (const ValueBoxDef& rhs)
- : TAO_Abstract_ServantBase (rhs),
- TAO_ServantBase (rhs),
- POA_CORBA::IRObject (rhs),
- POA_CORBA::Contained (rhs),
- POA_CORBA::IDLType (rhs),
- POA_CORBA::TypedefDef (rhs)
-{
-}
-
-POA_CORBA::ValueBoxDef::~ValueBoxDef (void)
-{
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_original_type_def_ValueBoxDef
- : public TAO::Upcall_Command
- {
- public:
- inline _get_original_type_def_ValueBoxDef (
- POA_CORBA::ValueBoxDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::IDLType>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::IDLType> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_->original_type_def ();
- }
-
- private:
- POA_CORBA::ValueBoxDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ValueBoxDef::_get_original_type_def_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::IDLType>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ValueBoxDef * const impl =
- static_cast<POA_CORBA::ValueBoxDef *> (servant);
-
- _get_original_type_def_ValueBoxDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _set_original_type_def_ValueBoxDef
- : public TAO::Upcall_Command
- {
- public:
- inline _set_original_type_def_ValueBoxDef (
- POA_CORBA::ValueBoxDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::IDLType>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::IDLType> (
- this->operation_details_,
- this->args_,
- 1);
-
- this->servant_->original_type_def (
- arg_1);
- }
-
- private:
- POA_CORBA::ValueBoxDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/operation_ss.cpp:190
-
-void POA_CORBA::ValueBoxDef::_set_original_type_def_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< void>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::IDLType>::in_arg_val _tao_original_type_def;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_original_type_def
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::ValueBoxDef * const impl =
- static_cast<POA_CORBA::ValueBoxDef *> (servant);
-
- _set_original_type_def_ValueBoxDef command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:169
-
-namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _is_a_ValueBoxDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _is_a_ValueBoxDef_Upcall_Command (
- POA_CORBA::ValueBoxDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_type arg_1 =
- TAO::Portable_Server::get_in_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_,
- 1);
-
- retval =
- this->servant_-> _is_a (
- arg_1);
- }
-
- private:
- POA_CORBA::ValueBoxDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::ValueBoxDef::_is_a_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
- TAO::SArg_Traits< ::CORBA::Char *>::in_arg_val _tao_repository_id;
-
- TAO::Argument * const args[] =
- {
- &retval,
- &_tao_repository_id
- };
-
- static size_t const nargs = 2;
-
- POA_CORBA::ValueBoxDef * const impl =
- static_cast<POA_CORBA::ValueBoxDef *> (servant);
-
- _is_a_ValueBoxDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _non_existent_ValueBoxDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _non_existent_ValueBoxDef_Upcall_Command (
- POA_CORBA::ValueBoxDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::ACE_InputCDR::to_boolean> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _non_existent ();
- }
-
- private:
- POA_CORBA::ValueBoxDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::ValueBoxDef::_non_existent_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::ACE_InputCDR::to_boolean>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ValueBoxDef * const impl =
- static_cast<POA_CORBA::ValueBoxDef *> (servant);
-
- _non_existent_ValueBoxDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _repository_id_ValueBoxDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _repository_id_ValueBoxDef_Upcall_Command (
- POA_CORBA::ValueBoxDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Char *>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Char *> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _repository_id ();
- }
-
- private:
- POA_CORBA::ValueBoxDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::ValueBoxDef::_repository_id_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Char *>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ValueBoxDef * const impl =
- static_cast<POA_CORBA::ValueBoxDef *> (servant);
-
- _repository_id_ValueBoxDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:513
-
-void POA_CORBA::ValueBoxDef::_interface_skel (
- TAO_ServerRequest & server_request,
- void * /* servant_upcall */,
- void * servant
- )
-{
- TAO_IFR_Client_Adapter *_tao_adapter =
- ACE_Dynamic_Service<TAO_IFR_Client_Adapter>::instance (
- TAO_ORB_Core::ifr_client_adapter_name ()
- );
-
- if (_tao_adapter == 0)
- {
- throw ::CORBA::INTF_REPOS (
- ::CORBA::OMGVMCID | 1,
- ::CORBA::COMPLETED_NO);
- }
-
- POA_CORBA::ValueBoxDef * const impl =
- static_cast<POA_CORBA::ValueBoxDef *> (servant);
- ::CORBA::InterfaceDef_ptr _tao_retval =
- impl->_get_interface ();
-
- server_request.init_reply ();
- TAO_OutputCDR &_tao_out = *server_request.outgoing ();
-
- ::CORBA::Boolean const _tao_result =
- _tao_adapter->interfacedef_cdr_insert (
- _tao_out,
- _tao_retval
- );
-
- _tao_adapter->dispose (_tao_retval);
-
- if (_tao_result == false)
- {
- throw ::CORBA::MARSHAL ();
- }
-}namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/upcall_command_ss.cpp:127
-
- class _get_component_ValueBoxDef_Upcall_Command
- : public TAO::Upcall_Command
- {
- public:
- inline _get_component_ValueBoxDef_Upcall_Command (
- POA_CORBA::ValueBoxDef * servant,
- TAO_Operation_Details const * operation_details,
- TAO::Argument * const args[])
- : servant_ (servant)
- , operation_details_ (operation_details)
- , args_ (args)
- {
- }
-
- virtual void execute (void)
- {
- TAO::SArg_Traits< ::CORBA::Object>::ret_arg_type retval =
- TAO::Portable_Server::get_ret_arg< ::CORBA::Object> (
- this->operation_details_,
- this->args_);
-
- retval =
- this->servant_-> _get_component ();
- }
-
- private:
- POA_CORBA::ValueBoxDef * const servant_;
- TAO_Operation_Details const * const operation_details_;
- TAO::Argument * const * const args_;
- };
-}
-
-
-void POA_CORBA::ValueBoxDef::_component_skel (
- TAO_ServerRequest & server_request,
- void * TAO_INTERCEPTOR (servant_upcall),
- void * servant
- )
-{
-#if TAO_HAS_INTERCEPTORS == 1
- static ::CORBA::TypeCode_ptr const * const exceptions = 0;
- static ::CORBA::ULong const nexceptions = 0;
-#endif /* TAO_HAS_INTERCEPTORS */
-
- TAO::SArg_Traits< ::CORBA::Object>::ret_val retval;
-
- TAO::Argument * const args[] =
- {
- &retval
- };
-
- static size_t const nargs = 1;
-
- POA_CORBA::ValueBoxDef * const impl =
- static_cast<POA_CORBA::ValueBoxDef *> (servant);
-
- _get_component_ValueBoxDef_Upcall_Command command (
- impl,
- server_request.operation_details (),
- args);
-
- TAO::Upcall_Wrapper upcall_wrapper;
- upcall_wrapper.upcall (server_request
- , args
- , nargs
- , command
-#if TAO_HAS_INTERCEPTORS == 1
- , servant_upcall
- , exceptions
- , nexceptions
-#endif /* TAO_HAS_INTERCEPTORS == 1 */
- );
-}
-
-::CORBA::Boolean POA_CORBA::ValueBoxDef::_is_a (
- const char* value
- )
-{
- return
- (
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IRObject:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Contained:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/IDLType:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/TypedefDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/ValueBoxDef:1.0"
- ) ||
- !ACE_OS::strcmp (
- value,
- "IDL:omg.org/CORBA/Object:1.0"
- )
- );
-}
-
-const char* POA_CORBA::ValueBoxDef::_interface_repository_id (void) const
-{
- return "IDL:omg.org/CORBA/ValueBoxDef:1.0";
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:903
-
-void POA_CORBA::ValueBoxDef::_dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- )
-{
- this->synchronous_upcall_dispatch (req,
- servant_upcall,
- this);
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/interface_ss.cpp:851
-
-CORBA::ValueBoxDef *
-POA_CORBA::ValueBoxDef::_this (void)
-{
- TAO_Stub *stub = this->_create_stub ();
-
- TAO_Stub_Auto_Ptr safe_stub (stub);
- ::CORBA::Object_ptr tmp = CORBA::Object::_nil ();
-
- ::CORBA::Boolean const _tao_opt_colloc =
- stub->servant_orb_var ()->orb_core ()->optimize_collocation_objects ();
-
- ACE_NEW_RETURN (
- tmp,
- ::CORBA::Object (stub, _tao_opt_colloc, this),
- 0
- );
-
- ::CORBA::Object_var obj = tmp;
- (void) safe_stub.release ();
-
- typedef ::CORBA::ValueBoxDef STUB_SCOPED_NAME;
- return
- TAO::Narrow_Utils<STUB_SCOPED_NAME>::unchecked_narrow (
- obj.in (),
- CORBA__TAO_ValueBoxDef_Proxy_Broker_Factory_function_pointer
- );
-}
-
-TAO_END_VERSIONED_NAMESPACE_DECL
-
-
-
-#endif /* ifndef */
-
diff --git a/TAO/orbsvcs/orbsvcs/IFRService/IFR_ExtendedS.h b/TAO/orbsvcs/orbsvcs/IFRService/IFR_ExtendedS.h
deleted file mode 100644
index 915efbc7b60..00000000000
--- a/TAO/orbsvcs/orbsvcs/IFRService/IFR_ExtendedS.h
+++ /dev/null
@@ -1,1851 +0,0 @@
-// -*- 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
-
-// TAO_IDL - Generated from
-// be\be_codegen.cpp:409
-
-#ifndef _TAO_IDL____ORBSVCS_ORBSVCS_IFRSERVICE_IFR_EXTENDEDS_H_
-#define _TAO_IDL____ORBSVCS_ORBSVCS_IFRSERVICE_IFR_EXTENDEDS_H_
-
-#include /**/ "ace/pre.h"
-
-#include "tao/IFR_Client/IFR_ExtendedC.h"
-#include "orbsvcs/IFRService/IFR_BasicS.h"
-#include "tao/AnyTypeCode/VisibilityS.h"
-#include "tao/AnyTypeCode/ValueModifierS.h"
-
-#if !defined (ACE_LACKS_PRAGMA_ONCE)
-# pragma once
-#endif /* ACE_LACKS_PRAGMA_ONCE */
-
-#include "tao/Collocation_Proxy_Broker.h"
-#include "tao/PortableServer/PortableServer.h"
-#include "tao/PortableServer/Servant_Base.h"
-
-TAO_BEGIN_VERSIONED_NAMESPACE_DECL
-
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_module/module_sh.cpp:49
-
-namespace POA_CORBA
-{
-
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/interface_sh.cpp:87
-
- class FixedDef;
- typedef FixedDef *FixedDef_ptr;
-
- class FixedDef
- : public virtual POA_CORBA::IDLType
- {
- protected:
- FixedDef (void);
-
- public:
- // Useful for template programming.
- typedef ::CORBA::FixedDef _stub_type;
- typedef ::CORBA::FixedDef_ptr _stub_ptr_type;
- typedef ::CORBA::FixedDef_var _stub_var_type;
-
- FixedDef (const FixedDef& rhs);
- virtual ~FixedDef (void);
-
- virtual ::CORBA::Boolean _is_a (
- const char* logical_type_id
- );
-
- static void _is_a_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _non_existent_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _interface_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _component_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _repository_id_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- virtual void _dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- );
-
- ::CORBA::FixedDef *_this (
-
- );
-
- virtual const char* _interface_repository_id (void) const;
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::UShort digits (
- )
- = 0;
-
- static void _get_digits_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual void digits (
- ::CORBA::UShort digits
- )
- = 0;
-
- static void _set_digits_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::Short scale (
- )
- = 0;
-
- static void _get_scale_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual void scale (
- ::CORBA::Short scale
- )
- = 0;
-
- static void _set_scale_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_type_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/interface_sh.cpp:87
-
- class ValueMemberDef;
- typedef ValueMemberDef *ValueMemberDef_ptr;
-
- class ValueMemberDef
- : public virtual POA_CORBA::Contained
- {
- protected:
- ValueMemberDef (void);
-
- public:
- // Useful for template programming.
- typedef ::CORBA::ValueMemberDef _stub_type;
- typedef ::CORBA::ValueMemberDef_ptr _stub_ptr_type;
- typedef ::CORBA::ValueMemberDef_var _stub_var_type;
-
- ValueMemberDef (const ValueMemberDef& rhs);
- virtual ~ValueMemberDef (void);
-
- virtual ::CORBA::Boolean _is_a (
- const char* logical_type_id
- );
-
- static void _is_a_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _non_existent_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _interface_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _component_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _repository_id_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- virtual void _dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- );
-
- ::CORBA::ValueMemberDef *_this (
-
- );
-
- virtual const char* _interface_repository_id (void) const;
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::TypeCode_ptr type (
- )
- = 0;
-
- static void _get_type_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::IDLType_ptr type_def (
- )
- = 0;
-
- static void _get_type_def_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual void type_def (
- ::CORBA::IDLType_ptr type_def
- )
- = 0;
-
- static void _set_type_def_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::Visibility access (
- )
- = 0;
-
- static void _get_access_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual void access (
- ::CORBA::Visibility access
- )
- = 0;
-
- static void _set_access_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/interface_sh.cpp:87
-
- class ValueDef;
- typedef ValueDef *ValueDef_ptr;
-
- class ValueDef
- : public virtual POA_CORBA::Container,
- public virtual POA_CORBA::Contained,
- public virtual POA_CORBA::IDLType
- {
- protected:
- ValueDef (void);
-
- public:
- // Useful for template programming.
- typedef ::CORBA::ValueDef _stub_type;
- typedef ::CORBA::ValueDef_ptr _stub_ptr_type;
- typedef ::CORBA::ValueDef_var _stub_var_type;
-
- ValueDef (const ValueDef& rhs);
- virtual ~ValueDef (void);
-
- virtual ::CORBA::Boolean _is_a (
- const char* logical_type_id
- );
-
- static void _is_a_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _non_existent_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _interface_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _component_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _repository_id_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- virtual void _dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- );
-
- ::CORBA::ValueDef *_this (
-
- );
-
- virtual const char* _interface_repository_id (void) const;
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::InterfaceDefSeq * supported_interfaces (
- )
- = 0;
-
- static void _get_supported_interfaces_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual void supported_interfaces (
- const ::CORBA::InterfaceDefSeq & supported_interfaces
- )
- = 0;
-
- static void _set_supported_interfaces_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::InitializerSeq * initializers (
- )
- = 0;
-
- static void _get_initializers_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual void initializers (
- const ::CORBA::InitializerSeq & initializers
- )
- = 0;
-
- static void _set_initializers_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::ValueDef_ptr base_value (
- )
- = 0;
-
- static void _get_base_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual void base_value (
- ::CORBA::ValueDef_ptr base_value
- )
- = 0;
-
- static void _set_base_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::ValueDefSeq * abstract_base_values (
- )
- = 0;
-
- static void _get_abstract_base_values_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual void abstract_base_values (
- const ::CORBA::ValueDefSeq & abstract_base_values
- )
- = 0;
-
- static void _set_abstract_base_values_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::Boolean is_abstract (
- )
- = 0;
-
- static void _get_is_abstract_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual void is_abstract (
- ::CORBA::Boolean is_abstract
- )
- = 0;
-
- static void _set_is_abstract_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::Boolean is_custom (
- )
- = 0;
-
- static void _get_is_custom_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual void is_custom (
- ::CORBA::Boolean is_custom
- )
- = 0;
-
- static void _set_is_custom_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::Boolean is_truncatable (
- )
- = 0;
-
- static void _get_is_truncatable_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual void is_truncatable (
- ::CORBA::Boolean is_truncatable
- )
- = 0;
-
- static void _set_is_truncatable_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::Boolean is_a (
- const char * id
- )
- = 0;
-
- static void is_a_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::ValueDef::FullValueDescription * describe_value (
- )
- = 0;
-
- static void describe_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::ValueMemberDef_ptr create_value_member (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- ::CORBA::Visibility access
- )
- = 0;
-
- static void create_value_member_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::AttributeDef_ptr create_attribute (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- ::CORBA::AttributeMode mode
- )
- = 0;
-
- static void create_attribute_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::OperationDef_ptr create_operation (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr result,
- ::CORBA::OperationMode mode,
- const ::CORBA::ParDescriptionSeq & params,
- const ::CORBA::ExceptionDefSeq & exceptions,
- const ::CORBA::ContextIdSeq & contexts
- )
- = 0;
-
- static void create_operation_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- lookup_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- lookup_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_module_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_constant_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_struct_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_union_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_enum_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_alias_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_value_box_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_exception_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_native_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_abstract_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_local_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_ext_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_type_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/interface_sh.cpp:87
-
- class ExtValueDef;
- typedef ExtValueDef *ExtValueDef_ptr;
-
- class ExtValueDef
- : public virtual POA_CORBA::ValueDef
- {
- protected:
- ExtValueDef (void);
-
- public:
- // Useful for template programming.
- typedef ::CORBA::ExtValueDef _stub_type;
- typedef ::CORBA::ExtValueDef_ptr _stub_ptr_type;
- typedef ::CORBA::ExtValueDef_var _stub_var_type;
-
- ExtValueDef (const ExtValueDef& rhs);
- virtual ~ExtValueDef (void);
-
- virtual ::CORBA::Boolean _is_a (
- const char* logical_type_id
- );
-
- static void _is_a_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _non_existent_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _interface_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _component_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _repository_id_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- virtual void _dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- );
-
- ::CORBA::ExtValueDef *_this (
-
- );
-
- virtual const char* _interface_repository_id (void) const;
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::ExtInitializerSeq * ext_initializers (
- )
- = 0;
-
- static void _get_ext_initializers_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual void ext_initializers (
- const ::CORBA::ExtInitializerSeq & ext_initializers
- )
- = 0;
-
- static void _set_ext_initializers_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::ExtValueDef::ExtFullValueDescription * describe_ext_value (
- )
- = 0;
-
- static void describe_ext_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::ExtAttributeDef_ptr create_ext_attribute (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- ::CORBA::AttributeMode mode,
- const ::CORBA::ExceptionDefSeq & get_exceptions,
- const ::CORBA::ExceptionDefSeq & set_exceptions
- )
- = 0;
-
- static void create_ext_attribute_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- lookup_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- lookup_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_module_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_constant_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_struct_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_union_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_enum_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_alias_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_value_box_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_exception_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_native_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_abstract_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_local_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_ext_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_type_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_supported_interfaces_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_supported_interfaces_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_initializers_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_initializers_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_base_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_base_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_abstract_base_values_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_abstract_base_values_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_is_abstract_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_is_abstract_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_is_custom_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_is_custom_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_is_truncatable_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_is_truncatable_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- is_a_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_value_member_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_attribute_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- create_operation_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/interface_sh.cpp:87
-
- class ValueBoxDef;
- typedef ValueBoxDef *ValueBoxDef_ptr;
-
- class ValueBoxDef
- : public virtual POA_CORBA::TypedefDef
- {
- protected:
- ValueBoxDef (void);
-
- public:
- // Useful for template programming.
- typedef ::CORBA::ValueBoxDef _stub_type;
- typedef ::CORBA::ValueBoxDef_ptr _stub_ptr_type;
- typedef ::CORBA::ValueBoxDef_var _stub_var_type;
-
- ValueBoxDef (const ValueBoxDef& rhs);
- virtual ~ValueBoxDef (void);
-
- virtual ::CORBA::Boolean _is_a (
- const char* logical_type_id
- );
-
- static void _is_a_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _non_existent_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _interface_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _component_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- static void _repository_id_skel (
- TAO_ServerRequest & req,
- void * servant_upcall,
- void * servant
- );
-
- virtual void _dispatch (
- TAO_ServerRequest & req,
- void * servant_upcall
- );
-
- ::CORBA::ValueBoxDef *_this (
-
- );
-
- virtual const char* _interface_repository_id (void) const;
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual ::CORBA::IDLType_ptr original_type_def (
- )
- = 0;
-
- static void _get_original_type_def_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/operation_sh.cpp:45
-
- virtual void original_type_def (
- ::CORBA::IDLType_ptr original_type_def
- )
- = 0;
-
- static void _set_original_type_def_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- // TAO_IDL - Generated from
- // be\be_interface.cpp:1955
-
- static void
- move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
-
- static void
- _get_type_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- );
- };
-
-// TAO_IDL - Generated from
-// be\be_visitor_module/module_sh.cpp:80
-
-} // module CORBA
-
-// TAO_IDL - Generated from
-// be\be_codegen.cpp:1219
-
-
-
-TAO_END_VERSIONED_NAMESPACE_DECL
-
-#include "IFR_ExtendedS_T.h"
-
-#if defined (__ACE_INLINE__)
-#include "IFR_ExtendedS.inl"
-#endif /* defined INLINE */
-
-#include /**/ "ace/post.h"
-#endif /* ifndef */
-
diff --git a/TAO/orbsvcs/orbsvcs/IFRService/IFR_ExtendedS.inl b/TAO/orbsvcs/orbsvcs/IFRService/IFR_ExtendedS.inl
deleted file mode 100644
index 578f0d31ed3..00000000000
--- a/TAO/orbsvcs/orbsvcs/IFRService/IFR_ExtendedS.inl
+++ /dev/null
@@ -1,2006 +0,0 @@
-// -*- 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
-
-
-TAO_BEGIN_VERSIONED_NAMESPACE_DECL
-
-
-
-ACE_INLINE
-void
-POA_CORBA::FixedDef::_get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::FixedDef *> (servant);
- POA_CORBA::IRObject::_get_def_kind_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::FixedDef::destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::FixedDef *> (servant);
- POA_CORBA::IRObject::destroy_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::FixedDef::_get_type_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IDLType * const impl = static_cast<POA_CORBA::FixedDef *> (servant);
- POA_CORBA::IDLType::_get_type_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ValueMemberDef::_get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ValueMemberDef *> (servant);
- POA_CORBA::IRObject::_get_def_kind_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ValueMemberDef::destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ValueMemberDef *> (servant);
- POA_CORBA::IRObject::destroy_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ValueMemberDef::_get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ValueMemberDef *> (servant);
- POA_CORBA::Contained::_get_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ValueMemberDef::_set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ValueMemberDef *> (servant);
- POA_CORBA::Contained::_set_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ValueMemberDef::_get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ValueMemberDef *> (servant);
- POA_CORBA::Contained::_get_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ValueMemberDef::_set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ValueMemberDef *> (servant);
- POA_CORBA::Contained::_set_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ValueMemberDef::_get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ValueMemberDef *> (servant);
- POA_CORBA::Contained::_get_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ValueMemberDef::_set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ValueMemberDef *> (servant);
- POA_CORBA::Contained::_set_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ValueMemberDef::_get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ValueMemberDef *> (servant);
- POA_CORBA::Contained::_get_defined_in_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ValueMemberDef::_get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ValueMemberDef *> (servant);
- POA_CORBA::Contained::_get_absolute_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ValueMemberDef::_get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ValueMemberDef *> (servant);
- POA_CORBA::Contained::_get_containing_repository_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ValueMemberDef::describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ValueMemberDef *> (servant);
- POA_CORBA::Contained::describe_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ValueMemberDef::move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ValueMemberDef *> (servant);
- POA_CORBA::Contained::move_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ValueDef::_get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ValueDef *> (servant);
- POA_CORBA::IRObject::_get_def_kind_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ValueDef::destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ValueDef *> (servant);
- POA_CORBA::IRObject::destroy_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ValueDef::lookup_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ValueDef *> (servant);
- POA_CORBA::Container::lookup_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ValueDef::contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ValueDef *> (servant);
- POA_CORBA::Container::contents_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ValueDef::lookup_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ValueDef *> (servant);
- POA_CORBA::Container::lookup_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ValueDef::describe_contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ValueDef *> (servant);
- POA_CORBA::Container::describe_contents_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ValueDef::create_module_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ValueDef *> (servant);
- POA_CORBA::Container::create_module_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ValueDef::create_constant_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ValueDef *> (servant);
- POA_CORBA::Container::create_constant_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ValueDef::create_struct_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ValueDef *> (servant);
- POA_CORBA::Container::create_struct_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ValueDef::create_union_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ValueDef *> (servant);
- POA_CORBA::Container::create_union_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ValueDef::create_enum_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ValueDef *> (servant);
- POA_CORBA::Container::create_enum_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ValueDef::create_alias_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ValueDef *> (servant);
- POA_CORBA::Container::create_alias_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ValueDef::create_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ValueDef *> (servant);
- POA_CORBA::Container::create_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ValueDef::create_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ValueDef *> (servant);
- POA_CORBA::Container::create_value_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ValueDef::create_value_box_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ValueDef *> (servant);
- POA_CORBA::Container::create_value_box_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ValueDef::create_exception_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ValueDef *> (servant);
- POA_CORBA::Container::create_exception_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ValueDef::create_native_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ValueDef *> (servant);
- POA_CORBA::Container::create_native_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ValueDef::create_abstract_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ValueDef *> (servant);
- POA_CORBA::Container::create_abstract_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ValueDef::create_local_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ValueDef *> (servant);
- POA_CORBA::Container::create_local_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ValueDef::create_ext_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ValueDef *> (servant);
- POA_CORBA::Container::create_ext_value_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ValueDef::_get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ValueDef *> (servant);
- POA_CORBA::Contained::_get_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ValueDef::_set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ValueDef *> (servant);
- POA_CORBA::Contained::_set_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ValueDef::_get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ValueDef *> (servant);
- POA_CORBA::Contained::_get_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ValueDef::_set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ValueDef *> (servant);
- POA_CORBA::Contained::_set_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ValueDef::_get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ValueDef *> (servant);
- POA_CORBA::Contained::_get_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ValueDef::_set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ValueDef *> (servant);
- POA_CORBA::Contained::_set_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ValueDef::_get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ValueDef *> (servant);
- POA_CORBA::Contained::_get_defined_in_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ValueDef::_get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ValueDef *> (servant);
- POA_CORBA::Contained::_get_absolute_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ValueDef::_get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ValueDef *> (servant);
- POA_CORBA::Contained::_get_containing_repository_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ValueDef::describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ValueDef *> (servant);
- POA_CORBA::Contained::describe_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ValueDef::move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ValueDef *> (servant);
- POA_CORBA::Contained::move_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ValueDef::_get_type_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IDLType * const impl = static_cast<POA_CORBA::ValueDef *> (servant);
- POA_CORBA::IDLType::_get_type_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtValueDef::_get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ExtValueDef *> (servant);
- POA_CORBA::IRObject::_get_def_kind_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtValueDef::destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ExtValueDef *> (servant);
- POA_CORBA::IRObject::destroy_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtValueDef::lookup_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtValueDef *> (servant);
- POA_CORBA::Container::lookup_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtValueDef::contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtValueDef *> (servant);
- POA_CORBA::Container::contents_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtValueDef::lookup_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtValueDef *> (servant);
- POA_CORBA::Container::lookup_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtValueDef::describe_contents_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtValueDef *> (servant);
- POA_CORBA::Container::describe_contents_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtValueDef::create_module_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtValueDef *> (servant);
- POA_CORBA::Container::create_module_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtValueDef::create_constant_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtValueDef *> (servant);
- POA_CORBA::Container::create_constant_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtValueDef::create_struct_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtValueDef *> (servant);
- POA_CORBA::Container::create_struct_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtValueDef::create_union_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtValueDef *> (servant);
- POA_CORBA::Container::create_union_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtValueDef::create_enum_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtValueDef *> (servant);
- POA_CORBA::Container::create_enum_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtValueDef::create_alias_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtValueDef *> (servant);
- POA_CORBA::Container::create_alias_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtValueDef::create_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtValueDef *> (servant);
- POA_CORBA::Container::create_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtValueDef::create_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtValueDef *> (servant);
- POA_CORBA::Container::create_value_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtValueDef::create_value_box_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtValueDef *> (servant);
- POA_CORBA::Container::create_value_box_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtValueDef::create_exception_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtValueDef *> (servant);
- POA_CORBA::Container::create_exception_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtValueDef::create_native_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtValueDef *> (servant);
- POA_CORBA::Container::create_native_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtValueDef::create_abstract_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtValueDef *> (servant);
- POA_CORBA::Container::create_abstract_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtValueDef::create_local_interface_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtValueDef *> (servant);
- POA_CORBA::Container::create_local_interface_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtValueDef::create_ext_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Container * const impl = static_cast<POA_CORBA::ExtValueDef *> (servant);
- POA_CORBA::Container::create_ext_value_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtValueDef::_get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ExtValueDef *> (servant);
- POA_CORBA::Contained::_get_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtValueDef::_set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ExtValueDef *> (servant);
- POA_CORBA::Contained::_set_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtValueDef::_get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ExtValueDef *> (servant);
- POA_CORBA::Contained::_get_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtValueDef::_set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ExtValueDef *> (servant);
- POA_CORBA::Contained::_set_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtValueDef::_get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ExtValueDef *> (servant);
- POA_CORBA::Contained::_get_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtValueDef::_set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ExtValueDef *> (servant);
- POA_CORBA::Contained::_set_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtValueDef::_get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ExtValueDef *> (servant);
- POA_CORBA::Contained::_get_defined_in_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtValueDef::_get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ExtValueDef *> (servant);
- POA_CORBA::Contained::_get_absolute_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtValueDef::_get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ExtValueDef *> (servant);
- POA_CORBA::Contained::_get_containing_repository_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtValueDef::describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ExtValueDef *> (servant);
- POA_CORBA::Contained::describe_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtValueDef::move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ExtValueDef *> (servant);
- POA_CORBA::Contained::move_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtValueDef::_get_type_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IDLType * const impl = static_cast<POA_CORBA::ExtValueDef *> (servant);
- POA_CORBA::IDLType::_get_type_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtValueDef::_get_supported_interfaces_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::ValueDef * const impl = static_cast<POA_CORBA::ExtValueDef *> (servant);
- POA_CORBA::ValueDef::_get_supported_interfaces_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtValueDef::_set_supported_interfaces_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::ValueDef * const impl = static_cast<POA_CORBA::ExtValueDef *> (servant);
- POA_CORBA::ValueDef::_set_supported_interfaces_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtValueDef::_get_initializers_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::ValueDef * const impl = static_cast<POA_CORBA::ExtValueDef *> (servant);
- POA_CORBA::ValueDef::_get_initializers_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtValueDef::_set_initializers_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::ValueDef * const impl = static_cast<POA_CORBA::ExtValueDef *> (servant);
- POA_CORBA::ValueDef::_set_initializers_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtValueDef::_get_base_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::ValueDef * const impl = static_cast<POA_CORBA::ExtValueDef *> (servant);
- POA_CORBA::ValueDef::_get_base_value_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtValueDef::_set_base_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::ValueDef * const impl = static_cast<POA_CORBA::ExtValueDef *> (servant);
- POA_CORBA::ValueDef::_set_base_value_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtValueDef::_get_abstract_base_values_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::ValueDef * const impl = static_cast<POA_CORBA::ExtValueDef *> (servant);
- POA_CORBA::ValueDef::_get_abstract_base_values_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtValueDef::_set_abstract_base_values_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::ValueDef * const impl = static_cast<POA_CORBA::ExtValueDef *> (servant);
- POA_CORBA::ValueDef::_set_abstract_base_values_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtValueDef::_get_is_abstract_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::ValueDef * const impl = static_cast<POA_CORBA::ExtValueDef *> (servant);
- POA_CORBA::ValueDef::_get_is_abstract_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtValueDef::_set_is_abstract_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::ValueDef * const impl = static_cast<POA_CORBA::ExtValueDef *> (servant);
- POA_CORBA::ValueDef::_set_is_abstract_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtValueDef::_get_is_custom_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::ValueDef * const impl = static_cast<POA_CORBA::ExtValueDef *> (servant);
- POA_CORBA::ValueDef::_get_is_custom_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtValueDef::_set_is_custom_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::ValueDef * const impl = static_cast<POA_CORBA::ExtValueDef *> (servant);
- POA_CORBA::ValueDef::_set_is_custom_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtValueDef::_get_is_truncatable_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::ValueDef * const impl = static_cast<POA_CORBA::ExtValueDef *> (servant);
- POA_CORBA::ValueDef::_get_is_truncatable_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ExtValueDef::_set_is_truncatable_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::ValueDef * const impl = static_cast<POA_CORBA::ExtValueDef *> (servant);
- POA_CORBA::ValueDef::_set_is_truncatable_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtValueDef::is_a_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::ValueDef * const impl = static_cast<POA_CORBA::ExtValueDef *> (servant);
- POA_CORBA::ValueDef::is_a_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtValueDef::describe_value_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::ValueDef * const impl = static_cast<POA_CORBA::ExtValueDef *> (servant);
- POA_CORBA::ValueDef::describe_value_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtValueDef::create_value_member_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::ValueDef * const impl = static_cast<POA_CORBA::ExtValueDef *> (servant);
- POA_CORBA::ValueDef::create_value_member_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtValueDef::create_attribute_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::ValueDef * const impl = static_cast<POA_CORBA::ExtValueDef *> (servant);
- POA_CORBA::ValueDef::create_attribute_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ExtValueDef::create_operation_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::ValueDef * const impl = static_cast<POA_CORBA::ExtValueDef *> (servant);
- POA_CORBA::ValueDef::create_operation_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ValueBoxDef::_get_def_kind_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ValueBoxDef *> (servant);
- POA_CORBA::IRObject::_get_def_kind_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ValueBoxDef::destroy_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ValueBoxDef *> (servant);
- POA_CORBA::IRObject::destroy_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ValueBoxDef::_get_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ValueBoxDef *> (servant);
- POA_CORBA::Contained::_get_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ValueBoxDef::_set_id_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ValueBoxDef *> (servant);
- POA_CORBA::Contained::_set_id_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ValueBoxDef::_get_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ValueBoxDef *> (servant);
- POA_CORBA::Contained::_get_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ValueBoxDef::_set_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ValueBoxDef *> (servant);
- POA_CORBA::Contained::_set_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ValueBoxDef::_get_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ValueBoxDef *> (servant);
- POA_CORBA::Contained::_get_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ValueBoxDef::_set_version_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ValueBoxDef *> (servant);
- POA_CORBA::Contained::_set_version_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ValueBoxDef::_get_defined_in_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ValueBoxDef *> (servant);
- POA_CORBA::Contained::_get_defined_in_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ValueBoxDef::_get_absolute_name_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ValueBoxDef *> (servant);
- POA_CORBA::Contained::_get_absolute_name_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ValueBoxDef::_get_containing_repository_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ValueBoxDef *> (servant);
- POA_CORBA::Contained::_get_containing_repository_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ValueBoxDef::describe_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ValueBoxDef *> (servant);
- POA_CORBA::Contained::describe_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_interface.cpp:1955
-
-ACE_INLINE
-void
-POA_CORBA::ValueBoxDef::move_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ValueBoxDef *> (servant);
- POA_CORBA::Contained::move_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-ACE_INLINE
-void
-POA_CORBA::ValueBoxDef::_get_type_skel (
- TAO_ServerRequest & server_request,
- void * servant_upcall,
- void * servant
- )
-{
- POA_CORBA::IDLType * const impl = static_cast<POA_CORBA::ValueBoxDef *> (servant);
- POA_CORBA::IDLType::_get_type_skel (
- server_request,
- servant_upcall,
- impl
- );
-}
-
-
-TAO_END_VERSIONED_NAMESPACE_DECL
-
-
diff --git a/TAO/orbsvcs/orbsvcs/IFRService/IFR_ExtendedS_T.cpp b/TAO/orbsvcs/orbsvcs/IFRService/IFR_ExtendedS_T.cpp
deleted file mode 100644
index b84c9e4a9f1..00000000000
--- a/TAO/orbsvcs/orbsvcs/IFRService/IFR_ExtendedS_T.cpp
+++ /dev/null
@@ -1,49 +0,0 @@
-// -*- 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
-
-// TAO_IDL - Generated from
-// be\be_codegen.cpp:683
-
-#ifndef _TAO_IDL____ORBSVCS_ORBSVCS_IFRSERVICE_IFR_EXTENDEDS_T_CPP_
-#define _TAO_IDL____ORBSVCS_ORBSVCS_IFRSERVICE_IFR_EXTENDEDS_T_CPP_
-
-#include "IFR_ExtendedS_T.h"
-
-#if !defined (__ACE_INLINE__)
-#include "IFR_ExtendedS_T.inl"
-#endif /* !defined INLINE */
-
-
-
-TAO_BEGIN_VERSIONED_NAMESPACE_DECL
-
-
-
-TAO_END_VERSIONED_NAMESPACE_DECL
-
-
-#endif /* ifndef */
diff --git a/TAO/orbsvcs/orbsvcs/IFRService/IFR_ExtendedS_T.h b/TAO/orbsvcs/orbsvcs/IFRService/IFR_ExtendedS_T.h
deleted file mode 100644
index 1990efddc30..00000000000
--- a/TAO/orbsvcs/orbsvcs/IFRService/IFR_ExtendedS_T.h
+++ /dev/null
@@ -1,1439 +0,0 @@
-// -*- 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
-
-// TAO_IDL - Generated from
-// be\be_codegen.cpp:545
-
-#ifndef _TAO_IDL____ORBSVCS_ORBSVCS_IFRSERVICE_IFR_EXTENDEDS_T_H_
-#define _TAO_IDL____ORBSVCS_ORBSVCS_IFRSERVICE_IFR_EXTENDEDS_T_H_
-
-#include /**/ "ace/pre.h"
-
-TAO_BEGIN_VERSIONED_NAMESPACE_DECL
-
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_root/root_sth.cpp:116
-
-namespace POA_CORBA
-{
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/tie_sh.cpp:87
-
- // TIE class: Refer to CORBA v2.2, Section 20.34.4
- template <class T>
- class FixedDef_tie : public FixedDef
- {
- public:
- /// the T& ctor
- FixedDef_tie (T &t);
- /// ctor taking a POA
- FixedDef_tie (T &t, PortableServer::POA_ptr poa);
- /// ctor taking pointer and an ownership flag
- FixedDef_tie (T *tp, ::CORBA::Boolean release = true);
- /// ctor with T*, ownership flag and a POA
- FixedDef_tie (
- T *tp,
- PortableServer::POA_ptr poa,
- ::CORBA::Boolean release = true
- );
- /// dtor
-
- ~FixedDef_tie (void);
- // TIE specific functions
- /// return the underlying object
- T *_tied_object (void);
- /// set the underlying object
- void _tied_object (T &obj);
- /// set the underlying object and the ownership flag
- void _tied_object (T *obj, ::CORBA::Boolean release = true);
- /// do we own it
- ::CORBA::Boolean _is_owner (void);
- /// set the ownership
-
- void _is_owner ( ::CORBA::Boolean b);
- // overridden ServantBase operations
- PortableServer::POA_ptr _default_POA (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::DefinitionKind def_kind (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void destroy (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::TypeCode_ptr type (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::UShort digits (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void digits (
- ::CORBA::UShort digits
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Short scale (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void scale (
- ::CORBA::Short scale
- );
-
- private:
- T *ptr_;
- PortableServer::POA_var poa_;
- ::CORBA::Boolean rel_;
-
- // copy and assignment are not allowed
- FixedDef_tie (const FixedDef_tie &);
- void operator= (const FixedDef_tie &);
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/tie_sh.cpp:87
-
- // TIE class: Refer to CORBA v2.2, Section 20.34.4
- template <class T>
- class ValueMemberDef_tie : public ValueMemberDef
- {
- public:
- /// the T& ctor
- ValueMemberDef_tie (T &t);
- /// ctor taking a POA
- ValueMemberDef_tie (T &t, PortableServer::POA_ptr poa);
- /// ctor taking pointer and an ownership flag
- ValueMemberDef_tie (T *tp, ::CORBA::Boolean release = true);
- /// ctor with T*, ownership flag and a POA
- ValueMemberDef_tie (
- T *tp,
- PortableServer::POA_ptr poa,
- ::CORBA::Boolean release = true
- );
- /// dtor
-
- ~ValueMemberDef_tie (void);
- // TIE specific functions
- /// return the underlying object
- T *_tied_object (void);
- /// set the underlying object
- void _tied_object (T &obj);
- /// set the underlying object and the ownership flag
- void _tied_object (T *obj, ::CORBA::Boolean release = true);
- /// do we own it
- ::CORBA::Boolean _is_owner (void);
- /// set the ownership
-
- void _is_owner ( ::CORBA::Boolean b);
- // overridden ServantBase operations
- PortableServer::POA_ptr _default_POA (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::DefinitionKind def_kind (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void destroy (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * id (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void id (
- const char * id
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void name (
- const char * name
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * version (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void version (
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Container_ptr defined_in (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * absolute_name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Repository_ptr containing_repository (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Contained::Description * describe (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::TypeCode_ptr type (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::IDLType_ptr type_def (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void type_def (
- ::CORBA::IDLType_ptr type_def
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Visibility access (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void access (
- ::CORBA::Visibility access
- );
-
- private:
- T *ptr_;
- PortableServer::POA_var poa_;
- ::CORBA::Boolean rel_;
-
- // copy and assignment are not allowed
- ValueMemberDef_tie (const ValueMemberDef_tie &);
- void operator= (const ValueMemberDef_tie &);
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/tie_sh.cpp:87
-
- // TIE class: Refer to CORBA v2.2, Section 20.34.4
- template <class T>
- class ValueDef_tie : public ValueDef
- {
- public:
- /// the T& ctor
- ValueDef_tie (T &t);
- /// ctor taking a POA
- ValueDef_tie (T &t, PortableServer::POA_ptr poa);
- /// ctor taking pointer and an ownership flag
- ValueDef_tie (T *tp, ::CORBA::Boolean release = true);
- /// ctor with T*, ownership flag and a POA
- ValueDef_tie (
- T *tp,
- PortableServer::POA_ptr poa,
- ::CORBA::Boolean release = true
- );
- /// dtor
-
- ~ValueDef_tie (void);
- // TIE specific functions
- /// return the underlying object
- T *_tied_object (void);
- /// set the underlying object
- void _tied_object (T &obj);
- /// set the underlying object and the ownership flag
- void _tied_object (T *obj, ::CORBA::Boolean release = true);
- /// do we own it
- ::CORBA::Boolean _is_owner (void);
- /// set the ownership
-
- void _is_owner ( ::CORBA::Boolean b);
- // overridden ServantBase operations
- PortableServer::POA_ptr _default_POA (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::DefinitionKind def_kind (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void destroy (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Contained_ptr lookup (
- const char * search_name
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ContainedSeq * contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ContainedSeq * lookup_name (
- const char * search_name,
- ::CORBA::Long levels_to_search,
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Container::DescriptionSeq * describe_contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited,
- ::CORBA::Long max_returned_objs
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ModuleDef_ptr create_module (
- const char * id,
- const char * name,
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ConstantDef_ptr create_constant (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- const ::CORBA::Any & value
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::StructDef_ptr create_struct (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::UnionDef_ptr create_union (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr discriminator_type,
- const ::CORBA::UnionMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::EnumDef_ptr create_enum (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::EnumMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::AliasDef_ptr create_alias (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::InterfaceDef_ptr create_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ValueDef_ptr create_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::InitializerSeq & initializers
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ValueBoxDef_ptr create_value_box (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type_def
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ExceptionDef_ptr create_exception (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::NativeDef_ptr create_native (
- const char * id,
- const char * name,
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::AbstractInterfaceDef_ptr create_abstract_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::AbstractInterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::LocalInterfaceDef_ptr create_local_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ExtValueDef_ptr create_ext_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::ExtInitializerSeq & initializers
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * id (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void id (
- const char * id
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void name (
- const char * name
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * version (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void version (
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Container_ptr defined_in (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * absolute_name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Repository_ptr containing_repository (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Contained::Description * describe (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::TypeCode_ptr type (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::InterfaceDefSeq * supported_interfaces (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void supported_interfaces (
- const ::CORBA::InterfaceDefSeq & supported_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::InitializerSeq * initializers (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void initializers (
- const ::CORBA::InitializerSeq & initializers
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ValueDef_ptr base_value (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void base_value (
- ::CORBA::ValueDef_ptr base_value
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ValueDefSeq * abstract_base_values (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void abstract_base_values (
- const ::CORBA::ValueDefSeq & abstract_base_values
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Boolean is_abstract (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void is_abstract (
- ::CORBA::Boolean is_abstract
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Boolean is_custom (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void is_custom (
- ::CORBA::Boolean is_custom
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Boolean is_truncatable (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void is_truncatable (
- ::CORBA::Boolean is_truncatable
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Boolean is_a (
- const char * id
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ValueDef::FullValueDescription * describe_value (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ValueMemberDef_ptr create_value_member (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- ::CORBA::Visibility access
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::AttributeDef_ptr create_attribute (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- ::CORBA::AttributeMode mode
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::OperationDef_ptr create_operation (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr result,
- ::CORBA::OperationMode mode,
- const ::CORBA::ParDescriptionSeq & params,
- const ::CORBA::ExceptionDefSeq & exceptions,
- const ::CORBA::ContextIdSeq & contexts
- );
-
- private:
- T *ptr_;
- PortableServer::POA_var poa_;
- ::CORBA::Boolean rel_;
-
- // copy and assignment are not allowed
- ValueDef_tie (const ValueDef_tie &);
- void operator= (const ValueDef_tie &);
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/tie_sh.cpp:87
-
- // TIE class: Refer to CORBA v2.2, Section 20.34.4
- template <class T>
- class ExtValueDef_tie : public ExtValueDef
- {
- public:
- /// the T& ctor
- ExtValueDef_tie (T &t);
- /// ctor taking a POA
- ExtValueDef_tie (T &t, PortableServer::POA_ptr poa);
- /// ctor taking pointer and an ownership flag
- ExtValueDef_tie (T *tp, ::CORBA::Boolean release = true);
- /// ctor with T*, ownership flag and a POA
- ExtValueDef_tie (
- T *tp,
- PortableServer::POA_ptr poa,
- ::CORBA::Boolean release = true
- );
- /// dtor
-
- ~ExtValueDef_tie (void);
- // TIE specific functions
- /// return the underlying object
- T *_tied_object (void);
- /// set the underlying object
- void _tied_object (T &obj);
- /// set the underlying object and the ownership flag
- void _tied_object (T *obj, ::CORBA::Boolean release = true);
- /// do we own it
- ::CORBA::Boolean _is_owner (void);
- /// set the ownership
-
- void _is_owner ( ::CORBA::Boolean b);
- // overridden ServantBase operations
- PortableServer::POA_ptr _default_POA (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::DefinitionKind def_kind (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void destroy (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Contained_ptr lookup (
- const char * search_name
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ContainedSeq * contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ContainedSeq * lookup_name (
- const char * search_name,
- ::CORBA::Long levels_to_search,
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Container::DescriptionSeq * describe_contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited,
- ::CORBA::Long max_returned_objs
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ModuleDef_ptr create_module (
- const char * id,
- const char * name,
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ConstantDef_ptr create_constant (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- const ::CORBA::Any & value
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::StructDef_ptr create_struct (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::UnionDef_ptr create_union (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr discriminator_type,
- const ::CORBA::UnionMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::EnumDef_ptr create_enum (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::EnumMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::AliasDef_ptr create_alias (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::InterfaceDef_ptr create_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ValueDef_ptr create_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::InitializerSeq & initializers
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ValueBoxDef_ptr create_value_box (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type_def
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ExceptionDef_ptr create_exception (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::NativeDef_ptr create_native (
- const char * id,
- const char * name,
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::AbstractInterfaceDef_ptr create_abstract_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::AbstractInterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::LocalInterfaceDef_ptr create_local_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ExtValueDef_ptr create_ext_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::ExtInitializerSeq & initializers
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * id (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void id (
- const char * id
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void name (
- const char * name
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * version (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void version (
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Container_ptr defined_in (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * absolute_name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Repository_ptr containing_repository (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Contained::Description * describe (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::TypeCode_ptr type (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::InterfaceDefSeq * supported_interfaces (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void supported_interfaces (
- const ::CORBA::InterfaceDefSeq & supported_interfaces
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::InitializerSeq * initializers (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void initializers (
- const ::CORBA::InitializerSeq & initializers
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ValueDef_ptr base_value (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void base_value (
- ::CORBA::ValueDef_ptr base_value
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ValueDefSeq * abstract_base_values (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void abstract_base_values (
- const ::CORBA::ValueDefSeq & abstract_base_values
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Boolean is_abstract (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void is_abstract (
- ::CORBA::Boolean is_abstract
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Boolean is_custom (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void is_custom (
- ::CORBA::Boolean is_custom
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Boolean is_truncatable (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void is_truncatable (
- ::CORBA::Boolean is_truncatable
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Boolean is_a (
- const char * id
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ValueDef::FullValueDescription * describe_value (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ValueMemberDef_ptr create_value_member (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- ::CORBA::Visibility access
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::AttributeDef_ptr create_attribute (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- ::CORBA::AttributeMode mode
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::OperationDef_ptr create_operation (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr result,
- ::CORBA::OperationMode mode,
- const ::CORBA::ParDescriptionSeq & params,
- const ::CORBA::ExceptionDefSeq & exceptions,
- const ::CORBA::ContextIdSeq & contexts
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ExtInitializerSeq * ext_initializers (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void ext_initializers (
- const ::CORBA::ExtInitializerSeq & ext_initializers
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ExtValueDef::ExtFullValueDescription * describe_ext_value (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::ExtAttributeDef_ptr create_ext_attribute (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- ::CORBA::AttributeMode mode,
- const ::CORBA::ExceptionDefSeq & get_exceptions,
- const ::CORBA::ExceptionDefSeq & set_exceptions
- );
-
- private:
- T *ptr_;
- PortableServer::POA_var poa_;
- ::CORBA::Boolean rel_;
-
- // copy and assignment are not allowed
- ExtValueDef_tie (const ExtValueDef_tie &);
- void operator= (const ExtValueDef_tie &);
- };
-
- // TAO_IDL - Generated from
- // be\be_visitor_interface/tie_sh.cpp:87
-
- // TIE class: Refer to CORBA v2.2, Section 20.34.4
- template <class T>
- class ValueBoxDef_tie : public ValueBoxDef
- {
- public:
- /// the T& ctor
- ValueBoxDef_tie (T &t);
- /// ctor taking a POA
- ValueBoxDef_tie (T &t, PortableServer::POA_ptr poa);
- /// ctor taking pointer and an ownership flag
- ValueBoxDef_tie (T *tp, ::CORBA::Boolean release = true);
- /// ctor with T*, ownership flag and a POA
- ValueBoxDef_tie (
- T *tp,
- PortableServer::POA_ptr poa,
- ::CORBA::Boolean release = true
- );
- /// dtor
-
- ~ValueBoxDef_tie (void);
- // TIE specific functions
- /// return the underlying object
- T *_tied_object (void);
- /// set the underlying object
- void _tied_object (T &obj);
- /// set the underlying object and the ownership flag
- void _tied_object (T *obj, ::CORBA::Boolean release = true);
- /// do we own it
- ::CORBA::Boolean _is_owner (void);
- /// set the ownership
-
- void _is_owner ( ::CORBA::Boolean b);
- // overridden ServantBase operations
- PortableServer::POA_ptr _default_POA (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::DefinitionKind def_kind (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void destroy (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * id (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void id (
- const char * id
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void name (
- const char * name
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * version (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void version (
- const char * version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Container_ptr defined_in (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- char * absolute_name (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Repository_ptr containing_repository (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::Contained::Description * describe (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::TypeCode_ptr type (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- ::CORBA::IDLType_ptr original_type_def (
- );
-
- // TAO_IDL - Generated from
- // be\be_visitor_operation/tie_sh.cpp:60
-
- void original_type_def (
- ::CORBA::IDLType_ptr original_type_def
- );
-
- private:
- T *ptr_;
- PortableServer::POA_var poa_;
- ::CORBA::Boolean rel_;
-
- // copy and assignment are not allowed
- ValueBoxDef_tie (const ValueBoxDef_tie &);
- void operator= (const ValueBoxDef_tie &);
- };
-} // module CORBA
-
-// TAO_IDL - Generated from
-// be\be_codegen.cpp:1322
-
-
-TAO_END_VERSIONED_NAMESPACE_DECL
-
-#if defined (__ACE_INLINE__)
-#include "IFR_ExtendedS_T.inl"
-#endif /* defined INLINE */
-
-#if defined (ACE_TEMPLATES_REQUIRE_SOURCE)
-#include "IFR_ExtendedS_T.cpp"
-#endif /* defined REQUIRED SOURCE */
-
-#if defined (ACE_TEMPLATES_REQUIRE_PRAGMA)
-#pragma implementation ("IFR_ExtendedS_T.cpp")
-#endif /* defined REQUIRED PRAGMA */
-
-#include /**/ "ace/post.h"
-#endif /* ifndef */
-
diff --git a/TAO/orbsvcs/orbsvcs/IFRService/IFR_ExtendedS_T.inl b/TAO/orbsvcs/orbsvcs/IFRService/IFR_ExtendedS_T.inl
deleted file mode 100644
index 52aa4d3299a..00000000000
--- a/TAO/orbsvcs/orbsvcs/IFRService/IFR_ExtendedS_T.inl
+++ /dev/null
@@ -1,2606 +0,0 @@
-// -*- 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
-
-
-TAO_BEGIN_VERSIONED_NAMESPACE_DECL
-
-
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/tie_si.cpp:96
-
-template <class T> ACE_INLINE
-POA_CORBA::FixedDef_tie<T>::FixedDef_tie (T &t)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::FixedDef_tie<T>::FixedDef_tie (T &t, PortableServer::POA_ptr poa)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::FixedDef_tie<T>::FixedDef_tie (T *tp, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::FixedDef_tie<T>::FixedDef_tie (T *tp, PortableServer::POA_ptr poa, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::FixedDef_tie<T>::~FixedDef_tie (void)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-}
-
-template <class T> ACE_INLINE T *
-POA_CORBA::FixedDef_tie<T>::_tied_object (void)
-{
- return this->ptr_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::FixedDef_tie<T>::_tied_object (T &obj)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = &obj;
- this->rel_ = 0;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::FixedDef_tie<T>::_tied_object (T *obj, ::CORBA::Boolean release)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = obj;
- this->rel_ = release;
-}
-
-template <class T> ACE_INLINE ::CORBA::Boolean
-POA_CORBA::FixedDef_tie<T>::_is_owner (void)
-{
- return this->rel_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::FixedDef_tie<T>::_is_owner ( ::CORBA::Boolean b)
-{
- this->rel_ = b;
-}
-
-template <class T> ACE_INLINE PortableServer::POA_ptr
-POA_CORBA::FixedDef_tie<T>::_default_POA (void)
-{
- if (! ::CORBA::is_nil (this->poa_.in ()))
- {
- return PortableServer::POA::_duplicate (this->poa_.in ());
- }
-
- return this->FixedDef::_default_POA ();
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::DefinitionKind POA_CORBA::FixedDef_tie<T>::def_kind (
- )
-{
- return this->ptr_->def_kind (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::FixedDef_tie<T>::destroy (
- )
-{
- this->ptr_->destroy (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::TypeCode_ptr POA_CORBA::FixedDef_tie<T>::type (
- )
-{
- return this->ptr_->type (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::UShort POA_CORBA::FixedDef_tie<T>::digits (
- )
-{
- return this->ptr_->digits (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::FixedDef_tie<T>::digits (
- ::CORBA::UShort digits
- )
-{
- this->ptr_->digits (
- digits
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Short POA_CORBA::FixedDef_tie<T>::scale (
- )
-{
- return this->ptr_->scale (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::FixedDef_tie<T>::scale (
- ::CORBA::Short scale
- )
-{
- this->ptr_->scale (
- scale
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/tie_si.cpp:96
-
-template <class T> ACE_INLINE
-POA_CORBA::ValueMemberDef_tie<T>::ValueMemberDef_tie (T &t)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ValueMemberDef_tie<T>::ValueMemberDef_tie (T &t, PortableServer::POA_ptr poa)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ValueMemberDef_tie<T>::ValueMemberDef_tie (T *tp, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ValueMemberDef_tie<T>::ValueMemberDef_tie (T *tp, PortableServer::POA_ptr poa, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ValueMemberDef_tie<T>::~ValueMemberDef_tie (void)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-}
-
-template <class T> ACE_INLINE T *
-POA_CORBA::ValueMemberDef_tie<T>::_tied_object (void)
-{
- return this->ptr_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ValueMemberDef_tie<T>::_tied_object (T &obj)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = &obj;
- this->rel_ = 0;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ValueMemberDef_tie<T>::_tied_object (T *obj, ::CORBA::Boolean release)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = obj;
- this->rel_ = release;
-}
-
-template <class T> ACE_INLINE ::CORBA::Boolean
-POA_CORBA::ValueMemberDef_tie<T>::_is_owner (void)
-{
- return this->rel_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ValueMemberDef_tie<T>::_is_owner ( ::CORBA::Boolean b)
-{
- this->rel_ = b;
-}
-
-template <class T> ACE_INLINE PortableServer::POA_ptr
-POA_CORBA::ValueMemberDef_tie<T>::_default_POA (void)
-{
- if (! ::CORBA::is_nil (this->poa_.in ()))
- {
- return PortableServer::POA::_duplicate (this->poa_.in ());
- }
-
- return this->ValueMemberDef::_default_POA ();
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::DefinitionKind POA_CORBA::ValueMemberDef_tie<T>::def_kind (
- )
-{
- return this->ptr_->def_kind (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ValueMemberDef_tie<T>::destroy (
- )
-{
- this->ptr_->destroy (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ValueMemberDef_tie<T>::id (
- )
-{
- return this->ptr_->id (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ValueMemberDef_tie<T>::id (
- const char * id
- )
-{
- this->ptr_->id (
- id
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ValueMemberDef_tie<T>::name (
- )
-{
- return this->ptr_->name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ValueMemberDef_tie<T>::name (
- const char * name
- )
-{
- this->ptr_->name (
- name
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ValueMemberDef_tie<T>::version (
- )
-{
- return this->ptr_->version (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ValueMemberDef_tie<T>::version (
- const char * version
- )
-{
- this->ptr_->version (
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Container_ptr POA_CORBA::ValueMemberDef_tie<T>::defined_in (
- )
-{
- return this->ptr_->defined_in (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ValueMemberDef_tie<T>::absolute_name (
- )
-{
- return this->ptr_->absolute_name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Repository_ptr POA_CORBA::ValueMemberDef_tie<T>::containing_repository (
- )
-{
- return this->ptr_->containing_repository (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Contained::Description * POA_CORBA::ValueMemberDef_tie<T>::describe (
- )
-{
- return this->ptr_->describe (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ValueMemberDef_tie<T>::move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- )
-{
- this->ptr_->move (
- new_container,
- new_name,
- new_version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::TypeCode_ptr POA_CORBA::ValueMemberDef_tie<T>::type (
- )
-{
- return this->ptr_->type (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::IDLType_ptr POA_CORBA::ValueMemberDef_tie<T>::type_def (
- )
-{
- return this->ptr_->type_def (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ValueMemberDef_tie<T>::type_def (
- ::CORBA::IDLType_ptr type_def
- )
-{
- this->ptr_->type_def (
- type_def
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Visibility POA_CORBA::ValueMemberDef_tie<T>::access (
- )
-{
- return this->ptr_->access (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ValueMemberDef_tie<T>::access (
- ::CORBA::Visibility access
- )
-{
- this->ptr_->access (
- access
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/tie_si.cpp:96
-
-template <class T> ACE_INLINE
-POA_CORBA::ValueDef_tie<T>::ValueDef_tie (T &t)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ValueDef_tie<T>::ValueDef_tie (T &t, PortableServer::POA_ptr poa)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ValueDef_tie<T>::ValueDef_tie (T *tp, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ValueDef_tie<T>::ValueDef_tie (T *tp, PortableServer::POA_ptr poa, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ValueDef_tie<T>::~ValueDef_tie (void)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-}
-
-template <class T> ACE_INLINE T *
-POA_CORBA::ValueDef_tie<T>::_tied_object (void)
-{
- return this->ptr_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ValueDef_tie<T>::_tied_object (T &obj)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = &obj;
- this->rel_ = 0;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ValueDef_tie<T>::_tied_object (T *obj, ::CORBA::Boolean release)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = obj;
- this->rel_ = release;
-}
-
-template <class T> ACE_INLINE ::CORBA::Boolean
-POA_CORBA::ValueDef_tie<T>::_is_owner (void)
-{
- return this->rel_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ValueDef_tie<T>::_is_owner ( ::CORBA::Boolean b)
-{
- this->rel_ = b;
-}
-
-template <class T> ACE_INLINE PortableServer::POA_ptr
-POA_CORBA::ValueDef_tie<T>::_default_POA (void)
-{
- if (! ::CORBA::is_nil (this->poa_.in ()))
- {
- return PortableServer::POA::_duplicate (this->poa_.in ());
- }
-
- return this->ValueDef::_default_POA ();
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::DefinitionKind POA_CORBA::ValueDef_tie<T>::def_kind (
- )
-{
- return this->ptr_->def_kind (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ValueDef_tie<T>::destroy (
- )
-{
- this->ptr_->destroy (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Contained_ptr POA_CORBA::ValueDef_tie<T>::lookup (
- const char * search_name
- )
-{
- return this->ptr_->lookup (
- search_name
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ContainedSeq * POA_CORBA::ValueDef_tie<T>::contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- )
-{
- return this->ptr_->contents (
- limit_type,
- exclude_inherited
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ContainedSeq * POA_CORBA::ValueDef_tie<T>::lookup_name (
- const char * search_name,
- ::CORBA::Long levels_to_search,
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- )
-{
- return this->ptr_->lookup_name (
- search_name,
- levels_to_search,
- limit_type,
- exclude_inherited
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Container::DescriptionSeq * POA_CORBA::ValueDef_tie<T>::describe_contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited,
- ::CORBA::Long max_returned_objs
- )
-{
- return this->ptr_->describe_contents (
- limit_type,
- exclude_inherited,
- max_returned_objs
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ModuleDef_ptr POA_CORBA::ValueDef_tie<T>::create_module (
- const char * id,
- const char * name,
- const char * version
- )
-{
- return this->ptr_->create_module (
- id,
- name,
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ConstantDef_ptr POA_CORBA::ValueDef_tie<T>::create_constant (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- const ::CORBA::Any & value
- )
-{
- return this->ptr_->create_constant (
- id,
- name,
- version,
- type,
- value
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::StructDef_ptr POA_CORBA::ValueDef_tie<T>::create_struct (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- )
-{
- return this->ptr_->create_struct (
- id,
- name,
- version,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::UnionDef_ptr POA_CORBA::ValueDef_tie<T>::create_union (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr discriminator_type,
- const ::CORBA::UnionMemberSeq & members
- )
-{
- return this->ptr_->create_union (
- id,
- name,
- version,
- discriminator_type,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::EnumDef_ptr POA_CORBA::ValueDef_tie<T>::create_enum (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::EnumMemberSeq & members
- )
-{
- return this->ptr_->create_enum (
- id,
- name,
- version,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::AliasDef_ptr POA_CORBA::ValueDef_tie<T>::create_alias (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type
- )
-{
- return this->ptr_->create_alias (
- id,
- name,
- version,
- original_type
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::InterfaceDef_ptr POA_CORBA::ValueDef_tie<T>::create_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- )
-{
- return this->ptr_->create_interface (
- id,
- name,
- version,
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ValueDef_ptr POA_CORBA::ValueDef_tie<T>::create_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::InitializerSeq & initializers
- )
-{
- return this->ptr_->create_value (
- id,
- name,
- version,
- is_custom,
- is_abstract,
- base_value,
- is_truncatable,
- abstract_base_values,
- supported_interfaces,
- initializers
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ValueBoxDef_ptr POA_CORBA::ValueDef_tie<T>::create_value_box (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type_def
- )
-{
- return this->ptr_->create_value_box (
- id,
- name,
- version,
- original_type_def
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ExceptionDef_ptr POA_CORBA::ValueDef_tie<T>::create_exception (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- )
-{
- return this->ptr_->create_exception (
- id,
- name,
- version,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::NativeDef_ptr POA_CORBA::ValueDef_tie<T>::create_native (
- const char * id,
- const char * name,
- const char * version
- )
-{
- return this->ptr_->create_native (
- id,
- name,
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::AbstractInterfaceDef_ptr POA_CORBA::ValueDef_tie<T>::create_abstract_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::AbstractInterfaceDefSeq & base_interfaces
- )
-{
- return this->ptr_->create_abstract_interface (
- id,
- name,
- version,
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::LocalInterfaceDef_ptr POA_CORBA::ValueDef_tie<T>::create_local_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- )
-{
- return this->ptr_->create_local_interface (
- id,
- name,
- version,
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ExtValueDef_ptr POA_CORBA::ValueDef_tie<T>::create_ext_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::ExtInitializerSeq & initializers
- )
-{
- return this->ptr_->create_ext_value (
- id,
- name,
- version,
- is_custom,
- is_abstract,
- base_value,
- is_truncatable,
- abstract_base_values,
- supported_interfaces,
- initializers
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ValueDef_tie<T>::id (
- )
-{
- return this->ptr_->id (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ValueDef_tie<T>::id (
- const char * id
- )
-{
- this->ptr_->id (
- id
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ValueDef_tie<T>::name (
- )
-{
- return this->ptr_->name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ValueDef_tie<T>::name (
- const char * name
- )
-{
- this->ptr_->name (
- name
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ValueDef_tie<T>::version (
- )
-{
- return this->ptr_->version (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ValueDef_tie<T>::version (
- const char * version
- )
-{
- this->ptr_->version (
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Container_ptr POA_CORBA::ValueDef_tie<T>::defined_in (
- )
-{
- return this->ptr_->defined_in (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ValueDef_tie<T>::absolute_name (
- )
-{
- return this->ptr_->absolute_name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Repository_ptr POA_CORBA::ValueDef_tie<T>::containing_repository (
- )
-{
- return this->ptr_->containing_repository (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Contained::Description * POA_CORBA::ValueDef_tie<T>::describe (
- )
-{
- return this->ptr_->describe (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ValueDef_tie<T>::move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- )
-{
- this->ptr_->move (
- new_container,
- new_name,
- new_version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::TypeCode_ptr POA_CORBA::ValueDef_tie<T>::type (
- )
-{
- return this->ptr_->type (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::InterfaceDefSeq * POA_CORBA::ValueDef_tie<T>::supported_interfaces (
- )
-{
- return this->ptr_->supported_interfaces (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ValueDef_tie<T>::supported_interfaces (
- const ::CORBA::InterfaceDefSeq & supported_interfaces
- )
-{
- this->ptr_->supported_interfaces (
- supported_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::InitializerSeq * POA_CORBA::ValueDef_tie<T>::initializers (
- )
-{
- return this->ptr_->initializers (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ValueDef_tie<T>::initializers (
- const ::CORBA::InitializerSeq & initializers
- )
-{
- this->ptr_->initializers (
- initializers
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ValueDef_ptr POA_CORBA::ValueDef_tie<T>::base_value (
- )
-{
- return this->ptr_->base_value (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ValueDef_tie<T>::base_value (
- ::CORBA::ValueDef_ptr base_value
- )
-{
- this->ptr_->base_value (
- base_value
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ValueDefSeq * POA_CORBA::ValueDef_tie<T>::abstract_base_values (
- )
-{
- return this->ptr_->abstract_base_values (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ValueDef_tie<T>::abstract_base_values (
- const ::CORBA::ValueDefSeq & abstract_base_values
- )
-{
- this->ptr_->abstract_base_values (
- abstract_base_values
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Boolean POA_CORBA::ValueDef_tie<T>::is_abstract (
- )
-{
- return this->ptr_->is_abstract (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ValueDef_tie<T>::is_abstract (
- ::CORBA::Boolean is_abstract
- )
-{
- this->ptr_->is_abstract (
- is_abstract
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Boolean POA_CORBA::ValueDef_tie<T>::is_custom (
- )
-{
- return this->ptr_->is_custom (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ValueDef_tie<T>::is_custom (
- ::CORBA::Boolean is_custom
- )
-{
- this->ptr_->is_custom (
- is_custom
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Boolean POA_CORBA::ValueDef_tie<T>::is_truncatable (
- )
-{
- return this->ptr_->is_truncatable (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ValueDef_tie<T>::is_truncatable (
- ::CORBA::Boolean is_truncatable
- )
-{
- this->ptr_->is_truncatable (
- is_truncatable
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Boolean POA_CORBA::ValueDef_tie<T>::is_a (
- const char * id
- )
-{
- return this->ptr_->is_a (
- id
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ValueDef::FullValueDescription * POA_CORBA::ValueDef_tie<T>::describe_value (
- )
-{
- return this->ptr_->describe_value (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ValueMemberDef_ptr POA_CORBA::ValueDef_tie<T>::create_value_member (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- ::CORBA::Visibility access
- )
-{
- return this->ptr_->create_value_member (
- id,
- name,
- version,
- type,
- access
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::AttributeDef_ptr POA_CORBA::ValueDef_tie<T>::create_attribute (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- ::CORBA::AttributeMode mode
- )
-{
- return this->ptr_->create_attribute (
- id,
- name,
- version,
- type,
- mode
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::OperationDef_ptr POA_CORBA::ValueDef_tie<T>::create_operation (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr result,
- ::CORBA::OperationMode mode,
- const ::CORBA::ParDescriptionSeq & params,
- const ::CORBA::ExceptionDefSeq & exceptions,
- const ::CORBA::ContextIdSeq & contexts
- )
-{
- return this->ptr_->create_operation (
- id,
- name,
- version,
- result,
- mode,
- params,
- exceptions,
- contexts
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/tie_si.cpp:96
-
-template <class T> ACE_INLINE
-POA_CORBA::ExtValueDef_tie<T>::ExtValueDef_tie (T &t)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ExtValueDef_tie<T>::ExtValueDef_tie (T &t, PortableServer::POA_ptr poa)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ExtValueDef_tie<T>::ExtValueDef_tie (T *tp, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ExtValueDef_tie<T>::ExtValueDef_tie (T *tp, PortableServer::POA_ptr poa, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ExtValueDef_tie<T>::~ExtValueDef_tie (void)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-}
-
-template <class T> ACE_INLINE T *
-POA_CORBA::ExtValueDef_tie<T>::_tied_object (void)
-{
- return this->ptr_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ExtValueDef_tie<T>::_tied_object (T &obj)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = &obj;
- this->rel_ = 0;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ExtValueDef_tie<T>::_tied_object (T *obj, ::CORBA::Boolean release)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = obj;
- this->rel_ = release;
-}
-
-template <class T> ACE_INLINE ::CORBA::Boolean
-POA_CORBA::ExtValueDef_tie<T>::_is_owner (void)
-{
- return this->rel_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ExtValueDef_tie<T>::_is_owner ( ::CORBA::Boolean b)
-{
- this->rel_ = b;
-}
-
-template <class T> ACE_INLINE PortableServer::POA_ptr
-POA_CORBA::ExtValueDef_tie<T>::_default_POA (void)
-{
- if (! ::CORBA::is_nil (this->poa_.in ()))
- {
- return PortableServer::POA::_duplicate (this->poa_.in ());
- }
-
- return this->ExtValueDef::_default_POA ();
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::DefinitionKind POA_CORBA::ExtValueDef_tie<T>::def_kind (
- )
-{
- return this->ptr_->def_kind (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ExtValueDef_tie<T>::destroy (
- )
-{
- this->ptr_->destroy (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Contained_ptr POA_CORBA::ExtValueDef_tie<T>::lookup (
- const char * search_name
- )
-{
- return this->ptr_->lookup (
- search_name
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ContainedSeq * POA_CORBA::ExtValueDef_tie<T>::contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- )
-{
- return this->ptr_->contents (
- limit_type,
- exclude_inherited
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ContainedSeq * POA_CORBA::ExtValueDef_tie<T>::lookup_name (
- const char * search_name,
- ::CORBA::Long levels_to_search,
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited
- )
-{
- return this->ptr_->lookup_name (
- search_name,
- levels_to_search,
- limit_type,
- exclude_inherited
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Container::DescriptionSeq * POA_CORBA::ExtValueDef_tie<T>::describe_contents (
- ::CORBA::DefinitionKind limit_type,
- ::CORBA::Boolean exclude_inherited,
- ::CORBA::Long max_returned_objs
- )
-{
- return this->ptr_->describe_contents (
- limit_type,
- exclude_inherited,
- max_returned_objs
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ModuleDef_ptr POA_CORBA::ExtValueDef_tie<T>::create_module (
- const char * id,
- const char * name,
- const char * version
- )
-{
- return this->ptr_->create_module (
- id,
- name,
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ConstantDef_ptr POA_CORBA::ExtValueDef_tie<T>::create_constant (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- const ::CORBA::Any & value
- )
-{
- return this->ptr_->create_constant (
- id,
- name,
- version,
- type,
- value
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::StructDef_ptr POA_CORBA::ExtValueDef_tie<T>::create_struct (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- )
-{
- return this->ptr_->create_struct (
- id,
- name,
- version,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::UnionDef_ptr POA_CORBA::ExtValueDef_tie<T>::create_union (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr discriminator_type,
- const ::CORBA::UnionMemberSeq & members
- )
-{
- return this->ptr_->create_union (
- id,
- name,
- version,
- discriminator_type,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::EnumDef_ptr POA_CORBA::ExtValueDef_tie<T>::create_enum (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::EnumMemberSeq & members
- )
-{
- return this->ptr_->create_enum (
- id,
- name,
- version,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::AliasDef_ptr POA_CORBA::ExtValueDef_tie<T>::create_alias (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type
- )
-{
- return this->ptr_->create_alias (
- id,
- name,
- version,
- original_type
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::InterfaceDef_ptr POA_CORBA::ExtValueDef_tie<T>::create_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- )
-{
- return this->ptr_->create_interface (
- id,
- name,
- version,
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ValueDef_ptr POA_CORBA::ExtValueDef_tie<T>::create_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::InitializerSeq & initializers
- )
-{
- return this->ptr_->create_value (
- id,
- name,
- version,
- is_custom,
- is_abstract,
- base_value,
- is_truncatable,
- abstract_base_values,
- supported_interfaces,
- initializers
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ValueBoxDef_ptr POA_CORBA::ExtValueDef_tie<T>::create_value_box (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr original_type_def
- )
-{
- return this->ptr_->create_value_box (
- id,
- name,
- version,
- original_type_def
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ExceptionDef_ptr POA_CORBA::ExtValueDef_tie<T>::create_exception (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::StructMemberSeq & members
- )
-{
- return this->ptr_->create_exception (
- id,
- name,
- version,
- members
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::NativeDef_ptr POA_CORBA::ExtValueDef_tie<T>::create_native (
- const char * id,
- const char * name,
- const char * version
- )
-{
- return this->ptr_->create_native (
- id,
- name,
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::AbstractInterfaceDef_ptr POA_CORBA::ExtValueDef_tie<T>::create_abstract_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::AbstractInterfaceDefSeq & base_interfaces
- )
-{
- return this->ptr_->create_abstract_interface (
- id,
- name,
- version,
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::LocalInterfaceDef_ptr POA_CORBA::ExtValueDef_tie<T>::create_local_interface (
- const char * id,
- const char * name,
- const char * version,
- const ::CORBA::InterfaceDefSeq & base_interfaces
- )
-{
- return this->ptr_->create_local_interface (
- id,
- name,
- version,
- base_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ExtValueDef_ptr POA_CORBA::ExtValueDef_tie<T>::create_ext_value (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::Boolean is_custom,
- ::CORBA::Boolean is_abstract,
- ::CORBA::ValueDef_ptr base_value,
- ::CORBA::Boolean is_truncatable,
- const ::CORBA::ValueDefSeq & abstract_base_values,
- const ::CORBA::InterfaceDefSeq & supported_interfaces,
- const ::CORBA::ExtInitializerSeq & initializers
- )
-{
- return this->ptr_->create_ext_value (
- id,
- name,
- version,
- is_custom,
- is_abstract,
- base_value,
- is_truncatable,
- abstract_base_values,
- supported_interfaces,
- initializers
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ExtValueDef_tie<T>::id (
- )
-{
- return this->ptr_->id (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ExtValueDef_tie<T>::id (
- const char * id
- )
-{
- this->ptr_->id (
- id
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ExtValueDef_tie<T>::name (
- )
-{
- return this->ptr_->name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ExtValueDef_tie<T>::name (
- const char * name
- )
-{
- this->ptr_->name (
- name
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ExtValueDef_tie<T>::version (
- )
-{
- return this->ptr_->version (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ExtValueDef_tie<T>::version (
- const char * version
- )
-{
- this->ptr_->version (
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Container_ptr POA_CORBA::ExtValueDef_tie<T>::defined_in (
- )
-{
- return this->ptr_->defined_in (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ExtValueDef_tie<T>::absolute_name (
- )
-{
- return this->ptr_->absolute_name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Repository_ptr POA_CORBA::ExtValueDef_tie<T>::containing_repository (
- )
-{
- return this->ptr_->containing_repository (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Contained::Description * POA_CORBA::ExtValueDef_tie<T>::describe (
- )
-{
- return this->ptr_->describe (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ExtValueDef_tie<T>::move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- )
-{
- this->ptr_->move (
- new_container,
- new_name,
- new_version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::TypeCode_ptr POA_CORBA::ExtValueDef_tie<T>::type (
- )
-{
- return this->ptr_->type (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::InterfaceDefSeq * POA_CORBA::ExtValueDef_tie<T>::supported_interfaces (
- )
-{
- return this->ptr_->supported_interfaces (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ExtValueDef_tie<T>::supported_interfaces (
- const ::CORBA::InterfaceDefSeq & supported_interfaces
- )
-{
- this->ptr_->supported_interfaces (
- supported_interfaces
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::InitializerSeq * POA_CORBA::ExtValueDef_tie<T>::initializers (
- )
-{
- return this->ptr_->initializers (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ExtValueDef_tie<T>::initializers (
- const ::CORBA::InitializerSeq & initializers
- )
-{
- this->ptr_->initializers (
- initializers
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ValueDef_ptr POA_CORBA::ExtValueDef_tie<T>::base_value (
- )
-{
- return this->ptr_->base_value (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ExtValueDef_tie<T>::base_value (
- ::CORBA::ValueDef_ptr base_value
- )
-{
- this->ptr_->base_value (
- base_value
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ValueDefSeq * POA_CORBA::ExtValueDef_tie<T>::abstract_base_values (
- )
-{
- return this->ptr_->abstract_base_values (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ExtValueDef_tie<T>::abstract_base_values (
- const ::CORBA::ValueDefSeq & abstract_base_values
- )
-{
- this->ptr_->abstract_base_values (
- abstract_base_values
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Boolean POA_CORBA::ExtValueDef_tie<T>::is_abstract (
- )
-{
- return this->ptr_->is_abstract (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ExtValueDef_tie<T>::is_abstract (
- ::CORBA::Boolean is_abstract
- )
-{
- this->ptr_->is_abstract (
- is_abstract
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Boolean POA_CORBA::ExtValueDef_tie<T>::is_custom (
- )
-{
- return this->ptr_->is_custom (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ExtValueDef_tie<T>::is_custom (
- ::CORBA::Boolean is_custom
- )
-{
- this->ptr_->is_custom (
- is_custom
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Boolean POA_CORBA::ExtValueDef_tie<T>::is_truncatable (
- )
-{
- return this->ptr_->is_truncatable (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ExtValueDef_tie<T>::is_truncatable (
- ::CORBA::Boolean is_truncatable
- )
-{
- this->ptr_->is_truncatable (
- is_truncatable
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Boolean POA_CORBA::ExtValueDef_tie<T>::is_a (
- const char * id
- )
-{
- return this->ptr_->is_a (
- id
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ValueDef::FullValueDescription * POA_CORBA::ExtValueDef_tie<T>::describe_value (
- )
-{
- return this->ptr_->describe_value (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ValueMemberDef_ptr POA_CORBA::ExtValueDef_tie<T>::create_value_member (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- ::CORBA::Visibility access
- )
-{
- return this->ptr_->create_value_member (
- id,
- name,
- version,
- type,
- access
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::AttributeDef_ptr POA_CORBA::ExtValueDef_tie<T>::create_attribute (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- ::CORBA::AttributeMode mode
- )
-{
- return this->ptr_->create_attribute (
- id,
- name,
- version,
- type,
- mode
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::OperationDef_ptr POA_CORBA::ExtValueDef_tie<T>::create_operation (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr result,
- ::CORBA::OperationMode mode,
- const ::CORBA::ParDescriptionSeq & params,
- const ::CORBA::ExceptionDefSeq & exceptions,
- const ::CORBA::ContextIdSeq & contexts
- )
-{
- return this->ptr_->create_operation (
- id,
- name,
- version,
- result,
- mode,
- params,
- exceptions,
- contexts
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ExtInitializerSeq * POA_CORBA::ExtValueDef_tie<T>::ext_initializers (
- )
-{
- return this->ptr_->ext_initializers (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ExtValueDef_tie<T>::ext_initializers (
- const ::CORBA::ExtInitializerSeq & ext_initializers
- )
-{
- this->ptr_->ext_initializers (
- ext_initializers
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ExtValueDef::ExtFullValueDescription * POA_CORBA::ExtValueDef_tie<T>::describe_ext_value (
- )
-{
- return this->ptr_->describe_ext_value (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::ExtAttributeDef_ptr POA_CORBA::ExtValueDef_tie<T>::create_ext_attribute (
- const char * id,
- const char * name,
- const char * version,
- ::CORBA::IDLType_ptr type,
- ::CORBA::AttributeMode mode,
- const ::CORBA::ExceptionDefSeq & get_exceptions,
- const ::CORBA::ExceptionDefSeq & set_exceptions
- )
-{
- return this->ptr_->create_ext_attribute (
- id,
- name,
- version,
- type,
- mode,
- get_exceptions,
- set_exceptions
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_interface/tie_si.cpp:96
-
-template <class T> ACE_INLINE
-POA_CORBA::ValueBoxDef_tie<T>::ValueBoxDef_tie (T &t)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ValueBoxDef_tie<T>::ValueBoxDef_tie (T &t, PortableServer::POA_ptr poa)
- : ptr_ (&t),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (0)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ValueBoxDef_tie<T>::ValueBoxDef_tie (T *tp, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_nil ()),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ValueBoxDef_tie<T>::ValueBoxDef_tie (T *tp, PortableServer::POA_ptr poa, ::CORBA::Boolean release)
- : ptr_ (tp),
- poa_ (PortableServer::POA::_duplicate (poa)),
- rel_ (release)
-{}
-
-template <class T> ACE_INLINE
-POA_CORBA::ValueBoxDef_tie<T>::~ValueBoxDef_tie (void)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-}
-
-template <class T> ACE_INLINE T *
-POA_CORBA::ValueBoxDef_tie<T>::_tied_object (void)
-{
- return this->ptr_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ValueBoxDef_tie<T>::_tied_object (T &obj)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = &obj;
- this->rel_ = 0;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ValueBoxDef_tie<T>::_tied_object (T *obj, ::CORBA::Boolean release)
-{
- if (this->rel_)
- {
- delete this->ptr_;
- }
-
- this->ptr_ = obj;
- this->rel_ = release;
-}
-
-template <class T> ACE_INLINE ::CORBA::Boolean
-POA_CORBA::ValueBoxDef_tie<T>::_is_owner (void)
-{
- return this->rel_;
-}
-
-template <class T> ACE_INLINE void
-POA_CORBA::ValueBoxDef_tie<T>::_is_owner ( ::CORBA::Boolean b)
-{
- this->rel_ = b;
-}
-
-template <class T> ACE_INLINE PortableServer::POA_ptr
-POA_CORBA::ValueBoxDef_tie<T>::_default_POA (void)
-{
- if (! ::CORBA::is_nil (this->poa_.in ()))
- {
- return PortableServer::POA::_duplicate (this->poa_.in ());
- }
-
- return this->ValueBoxDef::_default_POA ();
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::DefinitionKind POA_CORBA::ValueBoxDef_tie<T>::def_kind (
- )
-{
- return this->ptr_->def_kind (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ValueBoxDef_tie<T>::destroy (
- )
-{
- this->ptr_->destroy (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ValueBoxDef_tie<T>::id (
- )
-{
- return this->ptr_->id (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ValueBoxDef_tie<T>::id (
- const char * id
- )
-{
- this->ptr_->id (
- id
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ValueBoxDef_tie<T>::name (
- )
-{
- return this->ptr_->name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ValueBoxDef_tie<T>::name (
- const char * name
- )
-{
- this->ptr_->name (
- name
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ValueBoxDef_tie<T>::version (
- )
-{
- return this->ptr_->version (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ValueBoxDef_tie<T>::version (
- const char * version
- )
-{
- this->ptr_->version (
- version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Container_ptr POA_CORBA::ValueBoxDef_tie<T>::defined_in (
- )
-{
- return this->ptr_->defined_in (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-char * POA_CORBA::ValueBoxDef_tie<T>::absolute_name (
- )
-{
- return this->ptr_->absolute_name (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Repository_ptr POA_CORBA::ValueBoxDef_tie<T>::containing_repository (
- )
-{
- return this->ptr_->containing_repository (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::Contained::Description * POA_CORBA::ValueBoxDef_tie<T>::describe (
- )
-{
- return this->ptr_->describe (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ValueBoxDef_tie<T>::move (
- ::CORBA::Container_ptr new_container,
- const char * new_name,
- const char * new_version
- )
-{
- this->ptr_->move (
- new_container,
- new_name,
- new_version
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::TypeCode_ptr POA_CORBA::ValueBoxDef_tie<T>::type (
- )
-{
- return this->ptr_->type (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-::CORBA::IDLType_ptr POA_CORBA::ValueBoxDef_tie<T>::original_type_def (
- )
-{
- return this->ptr_->original_type_def (
- );
-}
-
-// TAO_IDL - Generated from
-// be\be_visitor_operation/tie_si.cpp:101
-
-template <class T> ACE_INLINE
-void POA_CORBA::ValueBoxDef_tie<T>::original_type_def (
- ::CORBA::IDLType_ptr original_type_def
- )
-{
- this->ptr_->original_type_def (
- original_type_def
- );
-}
-
-
-TAO_END_VERSIONED_NAMESPACE_DECL
diff --git a/TAO/orbsvcs/orbsvcs/IFRService/IFR_Service_Utils.cpp b/TAO/orbsvcs/orbsvcs/IFRService/IFR_Service_Utils.cpp
index 25a9f53f62f..dc22ca7e0dc 100644
--- a/TAO/orbsvcs/orbsvcs/IFRService/IFR_Service_Utils.cpp
+++ b/TAO/orbsvcs/orbsvcs/IFRService/IFR_Service_Utils.cpp
@@ -6,7 +6,7 @@
#include "orbsvcs/IFRService/Contained_i.h"
#include "orbsvcs/IFRService/ComponentRepository_i.h"
#include "orbsvcs/IFRService/Options.h"
-#include "orbsvcs/IFRService/IFR_ComponentsS.h"
+#include "tao/IFR_Client/IFR_ComponentsS.h"
#include "orbsvcs/IOR_Multicast.h"
#include "tao/IORTable/IORTable.h"
#include "tao/ORB_Core.h"
diff --git a/TAO/orbsvcs/orbsvcs/IFRService/IRObject_i.h b/TAO/orbsvcs/orbsvcs/IFRService/IRObject_i.h
index 5d6b974724c..9ef69f60826 100644
--- a/TAO/orbsvcs/orbsvcs/IFRService/IRObject_i.h
+++ b/TAO/orbsvcs/orbsvcs/IFRService/IRObject_i.h
@@ -25,7 +25,7 @@
# pragma once
#endif /* ACE_LACKS_PRAGMA_ONCE */
-#include "orbsvcs/IFRService/IFR_ExtendedS.h"
+#include "tao/IFR_Client/IFR_ExtendedS.h"
#if defined(_MSC_VER)
#pragma warning(push)
diff --git a/TAO/orbsvcs/orbsvcs/IFRService/ProvidesDef_i.cpp b/TAO/orbsvcs/orbsvcs/IFRService/ProvidesDef_i.cpp
index 866e45d72c7..bdc5e6b600a 100644
--- a/TAO/orbsvcs/orbsvcs/IFRService/ProvidesDef_i.cpp
+++ b/TAO/orbsvcs/orbsvcs/IFRService/ProvidesDef_i.cpp
@@ -2,7 +2,7 @@
#include "orbsvcs/IFRService/Repository_i.h"
#include "orbsvcs/IFRService/ProvidesDef_i.h"
-#include "orbsvcs/IFRService/IFR_ComponentsS.h"
+#include "tao/IFR_Client/IFR_ComponentsS.h"
#include "orbsvcs/IFRService/IFR_Service_Utils_T.h"
#include "orbsvcs/IFRService/IFR_Service_Utils.h"
diff --git a/TAO/tao/IFR_Client/IFR_Client.mpc b/TAO/tao/IFR_Client/IFR_Client.mpc
index aa5c9b0b20c..8ce7578e927 100644
--- a/TAO/tao/IFR_Client/IFR_Client.mpc
+++ b/TAO/tao/IFR_Client/IFR_Client.mpc
@@ -1,16 +1,19 @@
//$Id$
project(*idl) : tao_versioning_idl_defaults, install {
custom_only = 1
+ idlflags += -GX \
+ -Wb,stub_export_macro=TAO_IFR_Client_Export \
+ -Wb,stub_export_include=tao/IFR_Client/ifr_client_export.h \
+ -Wb,skel_export_macro=TAO_IFR_Client_Skel_Export \
+ -Wb,skel_export_include=tao/IFR_Client/ifr_client_skel_export.h \
+ -iC tao/IFR_Client -GT
+ idlflags -= -Sa -St
+
IDL_Files {
- idlflags += -SS -GX \
- -Wb,stub_export_macro=TAO_IFR_Client_Export \
- -Wb,stub_export_include=tao/IFR_Client/ifr_client_export.h \
- -iC tao/IFR_Client
- idlflags -= -Sa -St
- IFR_Base.pidl
IFR_Basic.pidl
IFR_Components.pidl
IFR_Extended.pidl
+ IFR_Base.pidl
}
specific {
@@ -59,3 +62,34 @@ project(IFR_Client) : taolib, tao_output, install, anytypecode, taoidldefaults {
install_dir = tao/IFR_Client
}
}
+
+project(IFR_Client_skel) : taolib, tao_output, install, anytypecode, taoidldefaults {
+ after += *idl
+ sharedname = TAO_IFR_Client_skel
+ dynamicflags += TAO_IFR_CLIENT_SKEL_BUILD_DLL
+
+ Source_Files {
+ IFR_BaseS.cpp
+ IFR_BasicS.cpp
+ IFR_ComponentsS.cpp
+ IFR_ExtendedS.cpp
+ }
+
+ Header_Files {
+ IFR_BaseS.h
+ IFR_BasicS.h
+ IFR_ComponentsS.h
+ IFR_ExtendedS.h
+ }
+
+ Inline_Files {
+ IFR_BaseS.inl
+ IFR_BasicS.inl
+ IFR_ComponentsS.inl
+ IFR_ExtendedS.inl
+ }
+
+ specific {
+ install_dir = tao/IFR_Client
+ }
+}
diff --git a/TAO/tao/IFR_Client/ifr_client_skel_export.h b/TAO/tao/IFR_Client/ifr_client_skel_export.h
new file mode 100644
index 00000000000..2793ea585e1
--- /dev/null
+++ b/TAO/tao/IFR_Client/ifr_client_skel_export.h
@@ -0,0 +1,39 @@
+// -*- C++ -*-
+// $Id$
+// Definition for Win32 Export directives.
+// This file is generated automatically by generate_export_file.pl
+// ------------------------------
+#ifndef TAO_IFR_CLIENT_SKEL_EXPORT_H
+#define TAO_IFR_CLIENT_SKEL_EXPORT_H
+
+#include "ace/config-all.h"
+
+#if defined (TAO_AS_STATIC_LIBS)
+# if !defined (TAO_IFR_CLIENT_SKEL_HAS_DLL)
+# define TAO_IFR_CLIENT_SKEL_HAS_DLL 0
+# endif /* ! TAO_IFR_CLIENT_SKEL_HAS_DLL */
+#else
+# if !defined (TAO_IFR_CLIENT_SKEL_HAS_DLL)
+# define TAO_IFR_CLIENT_SKEL_HAS_DLL 1
+# endif /* ! TAO_IFR_CLIENT_SKEL_HAS_DLL */
+#endif
+
+#if defined (TAO_IFR_CLIENT_SKEL_HAS_DLL) && (TAO_IFR_CLIENT_SKEL_HAS_DLL == 1)
+# if defined (TAO_IFR_CLIENT_SKEL_BUILD_DLL)
+# define TAO_IFR_Client_Skel_Export ACE_Proper_Export_Flag
+# define TAO_IFR_CLIENT_SKEL_SINGLETON_DECLARATION(T) ACE_EXPORT_SINGLETON_DECLARATION (T)
+# define TAO_IFR_CLIENT_SKEL_SINGLETON_DECLARE(SINGLETON_TYPE, CLASS, LOCK) ACE_EXPORT_SINGLETON_DECLARE(SINGLETON_TYPE, CLASS, LOCK)
+# else /* TAO_IFR_CLIENT_SKEL_BUILD_DLL */
+# define TAO_IFR_Client_Skel_Export ACE_Proper_Import_Flag
+# define TAO_IFR_CLIENT_SKEL_SINGLETON_DECLARATION(T) ACE_IMPORT_SINGLETON_DECLARATION (T)
+# define TAO_IFR_CLIENT_SKEL_SINGLETON_DECLARE(SINGLETON_TYPE, CLASS, LOCK) ACE_IMPORT_SINGLETON_DECLARE(SINGLETON_TYPE, CLASS, LOCK)
+# endif /* TAO_IFR_CLIENT_SKEL_BUILD_DLL */
+#else /* TAO_IFR_CLIENT_SKEL_HAS_DLL == 1 */
+# define TAO_IFR_Client_Skel_Export
+# define TAO_IFR_CLIENT_SKEL_SINGLETON_DECLARATION(T)
+# define TAO_IFR_CLIENT_SKEL_SINGLETON_DECLARE(SINGLETON_TYPE, CLASS, LOCK)
+#endif /* TAO_IFR_CLIENT_SKEL_HAS_DLL == 1 */
+
+#endif /* TAO_IFR_CLIENT_SKEL_EXPORT_H */
+
+// End of auto generated file.