summaryrefslogtreecommitdiff
path: root/TAO/orbsvcs/orbsvcs/IFRService/IFR_ComponentsS.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/IFRService/IFR_ComponentsS.h')
-rw-r--r--TAO/orbsvcs/orbsvcs/IFRService/IFR_ComponentsS.h4528
1 files changed, 4528 insertions, 0 deletions
diff --git a/TAO/orbsvcs/orbsvcs/IFRService/IFR_ComponentsS.h b/TAO/orbsvcs/orbsvcs/IFRService/IFR_ComponentsS.h
new file mode 100644
index 00000000000..6b55c6a178b
--- /dev/null
+++ b/TAO/orbsvcs/orbsvcs/IFRService/IFR_ComponentsS.h
@@ -0,0 +1,4528 @@
+// -*- 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 */
+