diff options
Diffstat (limited to 'ACE/TAO/orbsvcs/orbsvcs/IFRService/IFR_BasicS.h')
-rw-r--r-- | ACE/TAO/orbsvcs/orbsvcs/IFRService/IFR_BasicS.h | 6934 |
1 files changed, 6934 insertions, 0 deletions
diff --git a/ACE/TAO/orbsvcs/orbsvcs/IFRService/IFR_BasicS.h b/ACE/TAO/orbsvcs/orbsvcs/IFRService/IFR_BasicS.h new file mode 100644 index 00000000000..dd5d4df25fc --- /dev/null +++ b/ACE/TAO/orbsvcs/orbsvcs/IFRService/IFR_BasicS.h @@ -0,0 +1,6934 @@ +// -*- 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 */ + |