// -*- C++ -*-
//
// $Id: IFR_ComponentsS.inl 76589 2007-01-25 18:04:11Z elliott_c $

// ****  Code generated by the The ACE ORB (TAO) IDL Compiler ****
// TAO and the TAO IDL Compiler have been developed by:
//       Center for Distributed Object Computing
//       Washington University
//       St. Louis, MO
//       USA
//       http://www.cs.wustl.edu/~schmidt/doc-center.html
// and
//       Distributed Object Computing Laboratory
//       University of California at Irvine
//       Irvine, CA
//       USA
//       http://doc.ece.uci.edu/
// and
//       Institute for Software Integrated Systems
//       Vanderbilt University
//       Nashville, TN
//       USA
//       http://www.isis.vanderbilt.edu/
//
// Information about TAO is available at:
//     http://www.cs.wustl.edu/~schmidt/TAO.html


TAO_BEGIN_VERSIONED_NAMESPACE_DECL



ACE_INLINE
void
POA_CORBA::ComponentIR::EventDef::_get_def_kind_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
  POA_CORBA::IRObject::_get_def_kind_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::EventDef::destroy_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
  POA_CORBA::IRObject::destroy_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::EventDef::lookup_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
  POA_CORBA::Container::lookup_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::EventDef::contents_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
  POA_CORBA::Container::contents_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::EventDef::lookup_name_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
  POA_CORBA::Container::lookup_name_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::EventDef::describe_contents_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
  POA_CORBA::Container::describe_contents_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::EventDef::create_module_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
  POA_CORBA::Container::create_module_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::EventDef::create_constant_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
  POA_CORBA::Container::create_constant_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::EventDef::create_struct_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
  POA_CORBA::Container::create_struct_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::EventDef::create_union_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
  POA_CORBA::Container::create_union_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::EventDef::create_enum_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
  POA_CORBA::Container::create_enum_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::EventDef::create_alias_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
  POA_CORBA::Container::create_alias_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::EventDef::create_interface_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
  POA_CORBA::Container::create_interface_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::EventDef::create_value_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
  POA_CORBA::Container::create_value_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::EventDef::create_value_box_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
  POA_CORBA::Container::create_value_box_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::EventDef::create_exception_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
  POA_CORBA::Container::create_exception_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::EventDef::create_native_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
  POA_CORBA::Container::create_native_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::EventDef::create_abstract_interface_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
  POA_CORBA::Container::create_abstract_interface_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::EventDef::create_local_interface_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
  POA_CORBA::Container::create_local_interface_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::EventDef::create_ext_value_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
  POA_CORBA::Container::create_ext_value_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::EventDef::_get_id_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
  POA_CORBA::Contained::_get_id_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::EventDef::_set_id_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
  POA_CORBA::Contained::_set_id_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::EventDef::_get_name_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
  POA_CORBA::Contained::_get_name_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::EventDef::_set_name_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
  POA_CORBA::Contained::_set_name_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::EventDef::_get_version_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
  POA_CORBA::Contained::_get_version_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::EventDef::_set_version_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
  POA_CORBA::Contained::_set_version_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::EventDef::_get_defined_in_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
  POA_CORBA::Contained::_get_defined_in_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::EventDef::_get_absolute_name_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
  POA_CORBA::Contained::_get_absolute_name_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::EventDef::_get_containing_repository_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
  POA_CORBA::Contained::_get_containing_repository_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::EventDef::describe_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
  POA_CORBA::Contained::describe_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::EventDef::move_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
  POA_CORBA::Contained::move_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::EventDef::_get_type_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::IDLType * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
  POA_CORBA::IDLType::_get_type_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::EventDef::_get_supported_interfaces_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::ValueDef * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
  POA_CORBA::ValueDef::_get_supported_interfaces_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::EventDef::_set_supported_interfaces_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::ValueDef * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
  POA_CORBA::ValueDef::_set_supported_interfaces_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::EventDef::_get_initializers_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::ValueDef * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
  POA_CORBA::ValueDef::_get_initializers_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::EventDef::_set_initializers_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::ValueDef * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
  POA_CORBA::ValueDef::_set_initializers_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::EventDef::_get_base_value_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::ValueDef * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
  POA_CORBA::ValueDef::_get_base_value_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::EventDef::_set_base_value_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::ValueDef * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
  POA_CORBA::ValueDef::_set_base_value_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::EventDef::_get_abstract_base_values_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::ValueDef * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
  POA_CORBA::ValueDef::_get_abstract_base_values_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::EventDef::_set_abstract_base_values_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::ValueDef * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
  POA_CORBA::ValueDef::_set_abstract_base_values_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::EventDef::_get_is_abstract_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::ValueDef * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
  POA_CORBA::ValueDef::_get_is_abstract_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::EventDef::_set_is_abstract_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::ValueDef * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
  POA_CORBA::ValueDef::_set_is_abstract_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::EventDef::_get_is_custom_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::ValueDef * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
  POA_CORBA::ValueDef::_get_is_custom_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::EventDef::_set_is_custom_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::ValueDef * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
  POA_CORBA::ValueDef::_set_is_custom_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::EventDef::_get_is_truncatable_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::ValueDef * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
  POA_CORBA::ValueDef::_get_is_truncatable_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::EventDef::_set_is_truncatable_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::ValueDef * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
  POA_CORBA::ValueDef::_set_is_truncatable_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::EventDef::is_a_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::ValueDef * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
  POA_CORBA::ValueDef::is_a_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::EventDef::describe_value_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::ValueDef * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
  POA_CORBA::ValueDef::describe_value_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::EventDef::create_value_member_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::ValueDef * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
  POA_CORBA::ValueDef::create_value_member_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::EventDef::create_attribute_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::ValueDef * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
  POA_CORBA::ValueDef::create_attribute_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::EventDef::create_operation_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::ValueDef * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
  POA_CORBA::ValueDef::create_operation_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::EventDef::_get_ext_initializers_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::ExtValueDef * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
  POA_CORBA::ExtValueDef::_get_ext_initializers_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::EventDef::_set_ext_initializers_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::ExtValueDef * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
  POA_CORBA::ExtValueDef::_set_ext_initializers_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::EventDef::describe_ext_value_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::ExtValueDef * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
  POA_CORBA::ExtValueDef::describe_ext_value_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::EventDef::create_ext_attribute_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::ExtValueDef * const impl = static_cast<POA_CORBA::ComponentIR::EventDef *> (servant);
  POA_CORBA::ExtValueDef::create_ext_attribute_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::Container::_get_def_kind_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ComponentIR::Container *> (servant);
  POA_CORBA::IRObject::_get_def_kind_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::Container::destroy_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ComponentIR::Container *> (servant);
  POA_CORBA::IRObject::destroy_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::Container::lookup_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Container *> (servant);
  POA_CORBA::Container::lookup_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::Container::contents_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Container *> (servant);
  POA_CORBA::Container::contents_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::Container::lookup_name_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Container *> (servant);
  POA_CORBA::Container::lookup_name_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::Container::describe_contents_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Container *> (servant);
  POA_CORBA::Container::describe_contents_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::Container::create_module_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Container *> (servant);
  POA_CORBA::Container::create_module_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::Container::create_constant_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Container *> (servant);
  POA_CORBA::Container::create_constant_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::Container::create_struct_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Container *> (servant);
  POA_CORBA::Container::create_struct_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::Container::create_union_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Container *> (servant);
  POA_CORBA::Container::create_union_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::Container::create_enum_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Container *> (servant);
  POA_CORBA::Container::create_enum_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::Container::create_alias_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Container *> (servant);
  POA_CORBA::Container::create_alias_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::Container::create_interface_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Container *> (servant);
  POA_CORBA::Container::create_interface_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::Container::create_value_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Container *> (servant);
  POA_CORBA::Container::create_value_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::Container::create_value_box_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Container *> (servant);
  POA_CORBA::Container::create_value_box_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::Container::create_exception_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Container *> (servant);
  POA_CORBA::Container::create_exception_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::Container::create_native_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Container *> (servant);
  POA_CORBA::Container::create_native_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::Container::create_abstract_interface_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Container *> (servant);
  POA_CORBA::Container::create_abstract_interface_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::Container::create_local_interface_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Container *> (servant);
  POA_CORBA::Container::create_local_interface_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::Container::create_ext_value_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Container *> (servant);
  POA_CORBA::Container::create_ext_value_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::ModuleDef::_get_def_kind_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
  POA_CORBA::IRObject::_get_def_kind_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::ModuleDef::destroy_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
  POA_CORBA::IRObject::destroy_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::ModuleDef::lookup_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
  POA_CORBA::Container::lookup_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::ModuleDef::contents_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
  POA_CORBA::Container::contents_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::ModuleDef::lookup_name_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
  POA_CORBA::Container::lookup_name_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::ModuleDef::describe_contents_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
  POA_CORBA::Container::describe_contents_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::ModuleDef::create_module_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
  POA_CORBA::Container::create_module_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::ModuleDef::create_constant_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
  POA_CORBA::Container::create_constant_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::ModuleDef::create_struct_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
  POA_CORBA::Container::create_struct_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::ModuleDef::create_union_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
  POA_CORBA::Container::create_union_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::ModuleDef::create_enum_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
  POA_CORBA::Container::create_enum_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::ModuleDef::create_alias_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
  POA_CORBA::Container::create_alias_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::ModuleDef::create_interface_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
  POA_CORBA::Container::create_interface_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::ModuleDef::create_value_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
  POA_CORBA::Container::create_value_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::ModuleDef::create_value_box_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
  POA_CORBA::Container::create_value_box_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::ModuleDef::create_exception_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
  POA_CORBA::Container::create_exception_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::ModuleDef::create_native_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
  POA_CORBA::Container::create_native_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::ModuleDef::create_abstract_interface_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
  POA_CORBA::Container::create_abstract_interface_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::ModuleDef::create_local_interface_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
  POA_CORBA::Container::create_local_interface_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::ModuleDef::create_ext_value_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
  POA_CORBA::Container::create_ext_value_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::ModuleDef::_get_id_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
  POA_CORBA::Contained::_get_id_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::ModuleDef::_set_id_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
  POA_CORBA::Contained::_set_id_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::ModuleDef::_get_name_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
  POA_CORBA::Contained::_get_name_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::ModuleDef::_set_name_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
  POA_CORBA::Contained::_set_name_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::ModuleDef::_get_version_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
  POA_CORBA::Contained::_get_version_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::ModuleDef::_set_version_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
  POA_CORBA::Contained::_set_version_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::ModuleDef::_get_defined_in_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
  POA_CORBA::Contained::_get_defined_in_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::ModuleDef::_get_absolute_name_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
  POA_CORBA::Contained::_get_absolute_name_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::ModuleDef::_get_containing_repository_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
  POA_CORBA::Contained::_get_containing_repository_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::ModuleDef::describe_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
  POA_CORBA::Contained::describe_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::ModuleDef::move_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
  POA_CORBA::Contained::move_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::ModuleDef::create_component_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::ComponentIR::Container * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
  POA_CORBA::ComponentIR::Container::create_component_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::ModuleDef::create_home_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::ComponentIR::Container * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
  POA_CORBA::ComponentIR::Container::create_home_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::ModuleDef::create_event_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::ComponentIR::Container * const impl = static_cast<POA_CORBA::ComponentIR::ModuleDef *> (servant);
  POA_CORBA::ComponentIR::Container::create_event_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::Repository::_get_def_kind_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
  POA_CORBA::IRObject::_get_def_kind_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::Repository::destroy_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
  POA_CORBA::IRObject::destroy_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::Repository::lookup_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
  POA_CORBA::Container::lookup_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::Repository::contents_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
  POA_CORBA::Container::contents_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::Repository::lookup_name_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
  POA_CORBA::Container::lookup_name_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::Repository::describe_contents_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
  POA_CORBA::Container::describe_contents_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::Repository::create_module_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
  POA_CORBA::Container::create_module_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::Repository::create_constant_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
  POA_CORBA::Container::create_constant_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::Repository::create_struct_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
  POA_CORBA::Container::create_struct_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::Repository::create_union_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
  POA_CORBA::Container::create_union_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::Repository::create_enum_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
  POA_CORBA::Container::create_enum_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::Repository::create_alias_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
  POA_CORBA::Container::create_alias_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::Repository::create_interface_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
  POA_CORBA::Container::create_interface_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::Repository::create_value_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
  POA_CORBA::Container::create_value_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::Repository::create_value_box_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
  POA_CORBA::Container::create_value_box_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::Repository::create_exception_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
  POA_CORBA::Container::create_exception_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::Repository::create_native_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
  POA_CORBA::Container::create_native_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::Repository::create_abstract_interface_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
  POA_CORBA::Container::create_abstract_interface_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::Repository::create_local_interface_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
  POA_CORBA::Container::create_local_interface_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::Repository::create_ext_value_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
  POA_CORBA::Container::create_ext_value_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::Repository::lookup_id_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Repository * const impl = static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
  POA_CORBA::Repository::lookup_id_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::Repository::get_canonical_typecode_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Repository * const impl = static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
  POA_CORBA::Repository::get_canonical_typecode_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::Repository::get_primitive_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Repository * const impl = static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
  POA_CORBA::Repository::get_primitive_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::Repository::create_string_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Repository * const impl = static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
  POA_CORBA::Repository::create_string_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::Repository::create_wstring_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Repository * const impl = static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
  POA_CORBA::Repository::create_wstring_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::Repository::create_sequence_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Repository * const impl = static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
  POA_CORBA::Repository::create_sequence_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::Repository::create_array_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Repository * const impl = static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
  POA_CORBA::Repository::create_array_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::Repository::create_fixed_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Repository * const impl = static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
  POA_CORBA::Repository::create_fixed_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::Repository::create_component_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::ComponentIR::Container * const impl = static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
  POA_CORBA::ComponentIR::Container::create_component_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::Repository::create_home_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::ComponentIR::Container * const impl = static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
  POA_CORBA::ComponentIR::Container::create_home_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::Repository::create_event_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::ComponentIR::Container * const impl = static_cast<POA_CORBA::ComponentIR::Repository *> (servant);
  POA_CORBA::ComponentIR::Container::create_event_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::ProvidesDef::_get_def_kind_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ComponentIR::ProvidesDef *> (servant);
  POA_CORBA::IRObject::_get_def_kind_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::ProvidesDef::destroy_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ComponentIR::ProvidesDef *> (servant);
  POA_CORBA::IRObject::destroy_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::ProvidesDef::_get_id_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ProvidesDef *> (servant);
  POA_CORBA::Contained::_get_id_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::ProvidesDef::_set_id_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ProvidesDef *> (servant);
  POA_CORBA::Contained::_set_id_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::ProvidesDef::_get_name_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ProvidesDef *> (servant);
  POA_CORBA::Contained::_get_name_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::ProvidesDef::_set_name_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ProvidesDef *> (servant);
  POA_CORBA::Contained::_set_name_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::ProvidesDef::_get_version_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ProvidesDef *> (servant);
  POA_CORBA::Contained::_get_version_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::ProvidesDef::_set_version_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ProvidesDef *> (servant);
  POA_CORBA::Contained::_set_version_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::ProvidesDef::_get_defined_in_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ProvidesDef *> (servant);
  POA_CORBA::Contained::_get_defined_in_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::ProvidesDef::_get_absolute_name_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ProvidesDef *> (servant);
  POA_CORBA::Contained::_get_absolute_name_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::ProvidesDef::_get_containing_repository_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ProvidesDef *> (servant);
  POA_CORBA::Contained::_get_containing_repository_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::ProvidesDef::describe_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ProvidesDef *> (servant);
  POA_CORBA::Contained::describe_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::ProvidesDef::move_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ProvidesDef *> (servant);
  POA_CORBA::Contained::move_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::UsesDef::_get_def_kind_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ComponentIR::UsesDef *> (servant);
  POA_CORBA::IRObject::_get_def_kind_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::UsesDef::destroy_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ComponentIR::UsesDef *> (servant);
  POA_CORBA::IRObject::destroy_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::UsesDef::_get_id_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::UsesDef *> (servant);
  POA_CORBA::Contained::_get_id_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::UsesDef::_set_id_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::UsesDef *> (servant);
  POA_CORBA::Contained::_set_id_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::UsesDef::_get_name_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::UsesDef *> (servant);
  POA_CORBA::Contained::_get_name_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::UsesDef::_set_name_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::UsesDef *> (servant);
  POA_CORBA::Contained::_set_name_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::UsesDef::_get_version_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::UsesDef *> (servant);
  POA_CORBA::Contained::_get_version_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::UsesDef::_set_version_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::UsesDef *> (servant);
  POA_CORBA::Contained::_set_version_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::UsesDef::_get_defined_in_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::UsesDef *> (servant);
  POA_CORBA::Contained::_get_defined_in_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::UsesDef::_get_absolute_name_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::UsesDef *> (servant);
  POA_CORBA::Contained::_get_absolute_name_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::UsesDef::_get_containing_repository_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::UsesDef *> (servant);
  POA_CORBA::Contained::_get_containing_repository_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::UsesDef::describe_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::UsesDef *> (servant);
  POA_CORBA::Contained::describe_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::UsesDef::move_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::UsesDef *> (servant);
  POA_CORBA::Contained::move_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::EventPortDef::_get_def_kind_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ComponentIR::EventPortDef *> (servant);
  POA_CORBA::IRObject::_get_def_kind_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::EventPortDef::destroy_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ComponentIR::EventPortDef *> (servant);
  POA_CORBA::IRObject::destroy_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::EventPortDef::_get_id_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::EventPortDef *> (servant);
  POA_CORBA::Contained::_get_id_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::EventPortDef::_set_id_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::EventPortDef *> (servant);
  POA_CORBA::Contained::_set_id_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::EventPortDef::_get_name_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::EventPortDef *> (servant);
  POA_CORBA::Contained::_get_name_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::EventPortDef::_set_name_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::EventPortDef *> (servant);
  POA_CORBA::Contained::_set_name_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::EventPortDef::_get_version_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::EventPortDef *> (servant);
  POA_CORBA::Contained::_get_version_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::EventPortDef::_set_version_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::EventPortDef *> (servant);
  POA_CORBA::Contained::_set_version_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::EventPortDef::_get_defined_in_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::EventPortDef *> (servant);
  POA_CORBA::Contained::_get_defined_in_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::EventPortDef::_get_absolute_name_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::EventPortDef *> (servant);
  POA_CORBA::Contained::_get_absolute_name_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::EventPortDef::_get_containing_repository_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::EventPortDef *> (servant);
  POA_CORBA::Contained::_get_containing_repository_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::EventPortDef::describe_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::EventPortDef *> (servant);
  POA_CORBA::Contained::describe_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::EventPortDef::move_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::EventPortDef *> (servant);
  POA_CORBA::Contained::move_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::EmitsDef::_get_def_kind_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ComponentIR::EmitsDef *> (servant);
  POA_CORBA::IRObject::_get_def_kind_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::EmitsDef::destroy_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ComponentIR::EmitsDef *> (servant);
  POA_CORBA::IRObject::destroy_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::EmitsDef::_get_id_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::EmitsDef *> (servant);
  POA_CORBA::Contained::_get_id_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::EmitsDef::_set_id_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::EmitsDef *> (servant);
  POA_CORBA::Contained::_set_id_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::EmitsDef::_get_name_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::EmitsDef *> (servant);
  POA_CORBA::Contained::_get_name_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::EmitsDef::_set_name_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::EmitsDef *> (servant);
  POA_CORBA::Contained::_set_name_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::EmitsDef::_get_version_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::EmitsDef *> (servant);
  POA_CORBA::Contained::_get_version_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::EmitsDef::_set_version_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::EmitsDef *> (servant);
  POA_CORBA::Contained::_set_version_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::EmitsDef::_get_defined_in_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::EmitsDef *> (servant);
  POA_CORBA::Contained::_get_defined_in_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::EmitsDef::_get_absolute_name_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::EmitsDef *> (servant);
  POA_CORBA::Contained::_get_absolute_name_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::EmitsDef::_get_containing_repository_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::EmitsDef *> (servant);
  POA_CORBA::Contained::_get_containing_repository_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::EmitsDef::describe_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::EmitsDef *> (servant);
  POA_CORBA::Contained::describe_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::EmitsDef::move_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::EmitsDef *> (servant);
  POA_CORBA::Contained::move_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::EmitsDef::_get_event_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::ComponentIR::EventPortDef * const impl = static_cast<POA_CORBA::ComponentIR::EmitsDef *> (servant);
  POA_CORBA::ComponentIR::EventPortDef::_get_event_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::EmitsDef::_set_event_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::ComponentIR::EventPortDef * const impl = static_cast<POA_CORBA::ComponentIR::EmitsDef *> (servant);
  POA_CORBA::ComponentIR::EventPortDef::_set_event_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::EmitsDef::is_a_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::ComponentIR::EventPortDef * const impl = static_cast<POA_CORBA::ComponentIR::EmitsDef *> (servant);
  POA_CORBA::ComponentIR::EventPortDef::is_a_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::PublishesDef::_get_def_kind_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ComponentIR::PublishesDef *> (servant);
  POA_CORBA::IRObject::_get_def_kind_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::PublishesDef::destroy_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ComponentIR::PublishesDef *> (servant);
  POA_CORBA::IRObject::destroy_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::PublishesDef::_get_id_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::PublishesDef *> (servant);
  POA_CORBA::Contained::_get_id_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::PublishesDef::_set_id_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::PublishesDef *> (servant);
  POA_CORBA::Contained::_set_id_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::PublishesDef::_get_name_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::PublishesDef *> (servant);
  POA_CORBA::Contained::_get_name_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::PublishesDef::_set_name_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::PublishesDef *> (servant);
  POA_CORBA::Contained::_set_name_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::PublishesDef::_get_version_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::PublishesDef *> (servant);
  POA_CORBA::Contained::_get_version_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::PublishesDef::_set_version_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::PublishesDef *> (servant);
  POA_CORBA::Contained::_set_version_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::PublishesDef::_get_defined_in_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::PublishesDef *> (servant);
  POA_CORBA::Contained::_get_defined_in_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::PublishesDef::_get_absolute_name_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::PublishesDef *> (servant);
  POA_CORBA::Contained::_get_absolute_name_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::PublishesDef::_get_containing_repository_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::PublishesDef *> (servant);
  POA_CORBA::Contained::_get_containing_repository_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::PublishesDef::describe_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::PublishesDef *> (servant);
  POA_CORBA::Contained::describe_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::PublishesDef::move_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::PublishesDef *> (servant);
  POA_CORBA::Contained::move_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::PublishesDef::_get_event_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::ComponentIR::EventPortDef * const impl = static_cast<POA_CORBA::ComponentIR::PublishesDef *> (servant);
  POA_CORBA::ComponentIR::EventPortDef::_get_event_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::PublishesDef::_set_event_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::ComponentIR::EventPortDef * const impl = static_cast<POA_CORBA::ComponentIR::PublishesDef *> (servant);
  POA_CORBA::ComponentIR::EventPortDef::_set_event_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::PublishesDef::is_a_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::ComponentIR::EventPortDef * const impl = static_cast<POA_CORBA::ComponentIR::PublishesDef *> (servant);
  POA_CORBA::ComponentIR::EventPortDef::is_a_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::ConsumesDef::_get_def_kind_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ComponentIR::ConsumesDef *> (servant);
  POA_CORBA::IRObject::_get_def_kind_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::ConsumesDef::destroy_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ComponentIR::ConsumesDef *> (servant);
  POA_CORBA::IRObject::destroy_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::ConsumesDef::_get_id_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ConsumesDef *> (servant);
  POA_CORBA::Contained::_get_id_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::ConsumesDef::_set_id_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ConsumesDef *> (servant);
  POA_CORBA::Contained::_set_id_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::ConsumesDef::_get_name_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ConsumesDef *> (servant);
  POA_CORBA::Contained::_get_name_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::ConsumesDef::_set_name_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ConsumesDef *> (servant);
  POA_CORBA::Contained::_set_name_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::ConsumesDef::_get_version_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ConsumesDef *> (servant);
  POA_CORBA::Contained::_get_version_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::ConsumesDef::_set_version_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ConsumesDef *> (servant);
  POA_CORBA::Contained::_set_version_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::ConsumesDef::_get_defined_in_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ConsumesDef *> (servant);
  POA_CORBA::Contained::_get_defined_in_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::ConsumesDef::_get_absolute_name_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ConsumesDef *> (servant);
  POA_CORBA::Contained::_get_absolute_name_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::ConsumesDef::_get_containing_repository_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ConsumesDef *> (servant);
  POA_CORBA::Contained::_get_containing_repository_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::ConsumesDef::describe_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ConsumesDef *> (servant);
  POA_CORBA::Contained::describe_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::ConsumesDef::move_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ConsumesDef *> (servant);
  POA_CORBA::Contained::move_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::ConsumesDef::_get_event_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::ComponentIR::EventPortDef * const impl = static_cast<POA_CORBA::ComponentIR::ConsumesDef *> (servant);
  POA_CORBA::ComponentIR::EventPortDef::_get_event_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::ConsumesDef::_set_event_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::ComponentIR::EventPortDef * const impl = static_cast<POA_CORBA::ComponentIR::ConsumesDef *> (servant);
  POA_CORBA::ComponentIR::EventPortDef::_set_event_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::ConsumesDef::is_a_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::ComponentIR::EventPortDef * const impl = static_cast<POA_CORBA::ComponentIR::ConsumesDef *> (servant);
  POA_CORBA::ComponentIR::EventPortDef::is_a_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::ComponentDef::_get_def_kind_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
  POA_CORBA::IRObject::_get_def_kind_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::ComponentDef::destroy_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
  POA_CORBA::IRObject::destroy_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::ComponentDef::lookup_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
  POA_CORBA::Container::lookup_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::ComponentDef::contents_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
  POA_CORBA::Container::contents_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::ComponentDef::lookup_name_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
  POA_CORBA::Container::lookup_name_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::ComponentDef::describe_contents_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
  POA_CORBA::Container::describe_contents_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::ComponentDef::create_module_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
  POA_CORBA::Container::create_module_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::ComponentDef::create_constant_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
  POA_CORBA::Container::create_constant_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::ComponentDef::create_struct_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
  POA_CORBA::Container::create_struct_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::ComponentDef::create_union_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
  POA_CORBA::Container::create_union_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::ComponentDef::create_enum_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
  POA_CORBA::Container::create_enum_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::ComponentDef::create_alias_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
  POA_CORBA::Container::create_alias_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::ComponentDef::create_interface_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
  POA_CORBA::Container::create_interface_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::ComponentDef::create_value_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
  POA_CORBA::Container::create_value_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::ComponentDef::create_value_box_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
  POA_CORBA::Container::create_value_box_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::ComponentDef::create_exception_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
  POA_CORBA::Container::create_exception_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::ComponentDef::create_native_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
  POA_CORBA::Container::create_native_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::ComponentDef::create_abstract_interface_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
  POA_CORBA::Container::create_abstract_interface_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::ComponentDef::create_local_interface_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
  POA_CORBA::Container::create_local_interface_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::ComponentDef::create_ext_value_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
  POA_CORBA::Container::create_ext_value_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::ComponentDef::_get_id_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
  POA_CORBA::Contained::_get_id_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::ComponentDef::_set_id_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
  POA_CORBA::Contained::_set_id_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::ComponentDef::_get_name_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
  POA_CORBA::Contained::_get_name_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::ComponentDef::_set_name_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
  POA_CORBA::Contained::_set_name_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::ComponentDef::_get_version_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
  POA_CORBA::Contained::_get_version_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::ComponentDef::_set_version_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
  POA_CORBA::Contained::_set_version_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::ComponentDef::_get_defined_in_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
  POA_CORBA::Contained::_get_defined_in_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::ComponentDef::_get_absolute_name_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
  POA_CORBA::Contained::_get_absolute_name_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::ComponentDef::_get_containing_repository_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
  POA_CORBA::Contained::_get_containing_repository_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::ComponentDef::describe_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
  POA_CORBA::Contained::describe_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::ComponentDef::move_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
  POA_CORBA::Contained::move_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::ComponentDef::_get_type_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::IDLType * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
  POA_CORBA::IDLType::_get_type_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::ComponentDef::_get_base_interfaces_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::InterfaceDef * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
  POA_CORBA::InterfaceDef::_get_base_interfaces_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::ComponentDef::_set_base_interfaces_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::InterfaceDef * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
  POA_CORBA::InterfaceDef::_set_base_interfaces_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::ComponentDef::is_a_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::InterfaceDef * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
  POA_CORBA::InterfaceDef::is_a_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::ComponentDef::describe_interface_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::InterfaceDef * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
  POA_CORBA::InterfaceDef::describe_interface_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::ComponentDef::create_attribute_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::InterfaceDef * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
  POA_CORBA::InterfaceDef::create_attribute_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::ComponentDef::create_operation_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::InterfaceDef * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
  POA_CORBA::InterfaceDef::create_operation_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::ComponentDef::describe_ext_interface_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::InterfaceAttrExtension * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
  POA_CORBA::InterfaceAttrExtension::describe_ext_interface_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::ComponentDef::create_ext_attribute_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::InterfaceAttrExtension * const impl = static_cast<POA_CORBA::ComponentIR::ComponentDef *> (servant);
  POA_CORBA::InterfaceAttrExtension::create_ext_attribute_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::FactoryDef::_get_def_kind_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ComponentIR::FactoryDef *> (servant);
  POA_CORBA::IRObject::_get_def_kind_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::FactoryDef::destroy_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ComponentIR::FactoryDef *> (servant);
  POA_CORBA::IRObject::destroy_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::FactoryDef::_get_id_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::FactoryDef *> (servant);
  POA_CORBA::Contained::_get_id_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::FactoryDef::_set_id_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::FactoryDef *> (servant);
  POA_CORBA::Contained::_set_id_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::FactoryDef::_get_name_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::FactoryDef *> (servant);
  POA_CORBA::Contained::_get_name_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::FactoryDef::_set_name_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::FactoryDef *> (servant);
  POA_CORBA::Contained::_set_name_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::FactoryDef::_get_version_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::FactoryDef *> (servant);
  POA_CORBA::Contained::_get_version_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::FactoryDef::_set_version_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::FactoryDef *> (servant);
  POA_CORBA::Contained::_set_version_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::FactoryDef::_get_defined_in_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::FactoryDef *> (servant);
  POA_CORBA::Contained::_get_defined_in_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::FactoryDef::_get_absolute_name_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::FactoryDef *> (servant);
  POA_CORBA::Contained::_get_absolute_name_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::FactoryDef::_get_containing_repository_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::FactoryDef *> (servant);
  POA_CORBA::Contained::_get_containing_repository_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::FactoryDef::describe_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::FactoryDef *> (servant);
  POA_CORBA::Contained::describe_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::FactoryDef::move_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::FactoryDef *> (servant);
  POA_CORBA::Contained::move_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::FactoryDef::_get_result_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::OperationDef * const impl = static_cast<POA_CORBA::ComponentIR::FactoryDef *> (servant);
  POA_CORBA::OperationDef::_get_result_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::FactoryDef::_get_result_def_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::OperationDef * const impl = static_cast<POA_CORBA::ComponentIR::FactoryDef *> (servant);
  POA_CORBA::OperationDef::_get_result_def_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::FactoryDef::_set_result_def_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::OperationDef * const impl = static_cast<POA_CORBA::ComponentIR::FactoryDef *> (servant);
  POA_CORBA::OperationDef::_set_result_def_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::FactoryDef::_get_params_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::OperationDef * const impl = static_cast<POA_CORBA::ComponentIR::FactoryDef *> (servant);
  POA_CORBA::OperationDef::_get_params_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::FactoryDef::_set_params_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::OperationDef * const impl = static_cast<POA_CORBA::ComponentIR::FactoryDef *> (servant);
  POA_CORBA::OperationDef::_set_params_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::FactoryDef::_get_mode_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::OperationDef * const impl = static_cast<POA_CORBA::ComponentIR::FactoryDef *> (servant);
  POA_CORBA::OperationDef::_get_mode_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::FactoryDef::_set_mode_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::OperationDef * const impl = static_cast<POA_CORBA::ComponentIR::FactoryDef *> (servant);
  POA_CORBA::OperationDef::_set_mode_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::FactoryDef::_get_contexts_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::OperationDef * const impl = static_cast<POA_CORBA::ComponentIR::FactoryDef *> (servant);
  POA_CORBA::OperationDef::_get_contexts_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::FactoryDef::_set_contexts_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::OperationDef * const impl = static_cast<POA_CORBA::ComponentIR::FactoryDef *> (servant);
  POA_CORBA::OperationDef::_set_contexts_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::FactoryDef::_get_exceptions_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::OperationDef * const impl = static_cast<POA_CORBA::ComponentIR::FactoryDef *> (servant);
  POA_CORBA::OperationDef::_get_exceptions_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::FactoryDef::_set_exceptions_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::OperationDef * const impl = static_cast<POA_CORBA::ComponentIR::FactoryDef *> (servant);
  POA_CORBA::OperationDef::_set_exceptions_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::FinderDef::_get_def_kind_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ComponentIR::FinderDef *> (servant);
  POA_CORBA::IRObject::_get_def_kind_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::FinderDef::destroy_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ComponentIR::FinderDef *> (servant);
  POA_CORBA::IRObject::destroy_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::FinderDef::_get_id_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::FinderDef *> (servant);
  POA_CORBA::Contained::_get_id_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::FinderDef::_set_id_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::FinderDef *> (servant);
  POA_CORBA::Contained::_set_id_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::FinderDef::_get_name_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::FinderDef *> (servant);
  POA_CORBA::Contained::_get_name_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::FinderDef::_set_name_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::FinderDef *> (servant);
  POA_CORBA::Contained::_set_name_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::FinderDef::_get_version_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::FinderDef *> (servant);
  POA_CORBA::Contained::_get_version_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::FinderDef::_set_version_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::FinderDef *> (servant);
  POA_CORBA::Contained::_set_version_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::FinderDef::_get_defined_in_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::FinderDef *> (servant);
  POA_CORBA::Contained::_get_defined_in_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::FinderDef::_get_absolute_name_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::FinderDef *> (servant);
  POA_CORBA::Contained::_get_absolute_name_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::FinderDef::_get_containing_repository_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::FinderDef *> (servant);
  POA_CORBA::Contained::_get_containing_repository_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::FinderDef::describe_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::FinderDef *> (servant);
  POA_CORBA::Contained::describe_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::FinderDef::move_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::FinderDef *> (servant);
  POA_CORBA::Contained::move_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::FinderDef::_get_result_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::OperationDef * const impl = static_cast<POA_CORBA::ComponentIR::FinderDef *> (servant);
  POA_CORBA::OperationDef::_get_result_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::FinderDef::_get_result_def_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::OperationDef * const impl = static_cast<POA_CORBA::ComponentIR::FinderDef *> (servant);
  POA_CORBA::OperationDef::_get_result_def_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::FinderDef::_set_result_def_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::OperationDef * const impl = static_cast<POA_CORBA::ComponentIR::FinderDef *> (servant);
  POA_CORBA::OperationDef::_set_result_def_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::FinderDef::_get_params_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::OperationDef * const impl = static_cast<POA_CORBA::ComponentIR::FinderDef *> (servant);
  POA_CORBA::OperationDef::_get_params_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::FinderDef::_set_params_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::OperationDef * const impl = static_cast<POA_CORBA::ComponentIR::FinderDef *> (servant);
  POA_CORBA::OperationDef::_set_params_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::FinderDef::_get_mode_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::OperationDef * const impl = static_cast<POA_CORBA::ComponentIR::FinderDef *> (servant);
  POA_CORBA::OperationDef::_get_mode_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::FinderDef::_set_mode_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::OperationDef * const impl = static_cast<POA_CORBA::ComponentIR::FinderDef *> (servant);
  POA_CORBA::OperationDef::_set_mode_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::FinderDef::_get_contexts_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::OperationDef * const impl = static_cast<POA_CORBA::ComponentIR::FinderDef *> (servant);
  POA_CORBA::OperationDef::_get_contexts_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::FinderDef::_set_contexts_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::OperationDef * const impl = static_cast<POA_CORBA::ComponentIR::FinderDef *> (servant);
  POA_CORBA::OperationDef::_set_contexts_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::FinderDef::_get_exceptions_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::OperationDef * const impl = static_cast<POA_CORBA::ComponentIR::FinderDef *> (servant);
  POA_CORBA::OperationDef::_get_exceptions_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::FinderDef::_set_exceptions_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::OperationDef * const impl = static_cast<POA_CORBA::ComponentIR::FinderDef *> (servant);
  POA_CORBA::OperationDef::_set_exceptions_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::HomeDef::_get_def_kind_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
  POA_CORBA::IRObject::_get_def_kind_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::HomeDef::destroy_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::IRObject * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
  POA_CORBA::IRObject::destroy_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::HomeDef::lookup_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
  POA_CORBA::Container::lookup_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::HomeDef::contents_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
  POA_CORBA::Container::contents_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::HomeDef::lookup_name_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
  POA_CORBA::Container::lookup_name_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::HomeDef::describe_contents_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
  POA_CORBA::Container::describe_contents_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::HomeDef::create_module_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
  POA_CORBA::Container::create_module_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::HomeDef::create_constant_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
  POA_CORBA::Container::create_constant_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::HomeDef::create_struct_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
  POA_CORBA::Container::create_struct_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::HomeDef::create_union_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
  POA_CORBA::Container::create_union_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::HomeDef::create_enum_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
  POA_CORBA::Container::create_enum_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::HomeDef::create_alias_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
  POA_CORBA::Container::create_alias_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::HomeDef::create_interface_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
  POA_CORBA::Container::create_interface_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::HomeDef::create_value_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
  POA_CORBA::Container::create_value_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::HomeDef::create_value_box_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
  POA_CORBA::Container::create_value_box_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::HomeDef::create_exception_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
  POA_CORBA::Container::create_exception_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::HomeDef::create_native_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
  POA_CORBA::Container::create_native_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::HomeDef::create_abstract_interface_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
  POA_CORBA::Container::create_abstract_interface_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::HomeDef::create_local_interface_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
  POA_CORBA::Container::create_local_interface_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::HomeDef::create_ext_value_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Container * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
  POA_CORBA::Container::create_ext_value_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::HomeDef::_get_id_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
  POA_CORBA::Contained::_get_id_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::HomeDef::_set_id_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
  POA_CORBA::Contained::_set_id_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::HomeDef::_get_name_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
  POA_CORBA::Contained::_get_name_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::HomeDef::_set_name_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
  POA_CORBA::Contained::_set_name_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::HomeDef::_get_version_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
  POA_CORBA::Contained::_get_version_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::HomeDef::_set_version_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
  POA_CORBA::Contained::_set_version_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::HomeDef::_get_defined_in_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
  POA_CORBA::Contained::_get_defined_in_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::HomeDef::_get_absolute_name_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
  POA_CORBA::Contained::_get_absolute_name_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::HomeDef::_get_containing_repository_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
  POA_CORBA::Contained::_get_containing_repository_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::HomeDef::describe_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
  POA_CORBA::Contained::describe_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::HomeDef::move_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::Contained * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
  POA_CORBA::Contained::move_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::HomeDef::_get_type_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::IDLType * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
  POA_CORBA::IDLType::_get_type_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::HomeDef::_get_base_interfaces_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::InterfaceDef * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
  POA_CORBA::InterfaceDef::_get_base_interfaces_skel (
      server_request,
      servant_upcall,
      impl
    );
}

ACE_INLINE
void
POA_CORBA::ComponentIR::HomeDef::_set_base_interfaces_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::InterfaceDef * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
  POA_CORBA::InterfaceDef::_set_base_interfaces_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::HomeDef::is_a_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::InterfaceDef * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
  POA_CORBA::InterfaceDef::is_a_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::HomeDef::describe_interface_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::InterfaceDef * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
  POA_CORBA::InterfaceDef::describe_interface_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::HomeDef::create_attribute_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::InterfaceDef * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
  POA_CORBA::InterfaceDef::create_attribute_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::HomeDef::create_operation_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::InterfaceDef * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
  POA_CORBA::InterfaceDef::create_operation_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::HomeDef::describe_ext_interface_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::InterfaceAttrExtension * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
  POA_CORBA::InterfaceAttrExtension::describe_ext_interface_skel (
      server_request,
      servant_upcall,
      impl
    );
}

// TAO_IDL - Generated from
// be\be_interface.cpp:1955

ACE_INLINE
void
POA_CORBA::ComponentIR::HomeDef::create_ext_attribute_skel (
    TAO_ServerRequest & server_request,
    void * servant_upcall,
    void * servant
  )
{
  POA_CORBA::InterfaceAttrExtension * const impl = static_cast<POA_CORBA::ComponentIR::HomeDef *> (servant);
  POA_CORBA::InterfaceAttrExtension::create_ext_attribute_skel (
      server_request,
      servant_upcall,
      impl
    );
}


TAO_END_VERSIONED_NAMESPACE_DECL


