diff options
Diffstat (limited to 'orbsvcs/orbsvcs/IFRService/IFR_ComponentsS_T.inl')
-rw-r--r-- | orbsvcs/orbsvcs/IFRService/IFR_ComponentsS_T.inl | 7089 |
1 files changed, 0 insertions, 7089 deletions
diff --git a/orbsvcs/orbsvcs/IFRService/IFR_ComponentsS_T.inl b/orbsvcs/orbsvcs/IFRService/IFR_ComponentsS_T.inl deleted file mode 100644 index 443c70b0d5a..00000000000 --- a/orbsvcs/orbsvcs/IFRService/IFR_ComponentsS_T.inl +++ /dev/null @@ -1,7089 +0,0 @@ -// -*- C++ -*- -// -// $Id$ - -// **** Code generated by the The ACE ORB (TAO) IDL Compiler **** -// TAO and the TAO IDL Compiler have been developed by: -// Center for Distributed Object Computing -// Washington University -// St. Louis, MO -// USA -// http://www.cs.wustl.edu/~schmidt/doc-center.html -// and -// Distributed Object Computing Laboratory -// University of California at Irvine -// Irvine, CA -// USA -// http://doc.ece.uci.edu/ -// and -// Institute for Software Integrated Systems -// Vanderbilt University -// Nashville, TN -// USA -// http://www.isis.vanderbilt.edu/ -// -// Information about TAO is available at: -// http://www.cs.wustl.edu/~schmidt/TAO.html - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -// TAO_IDL - Generated from -// be\be_visitor_interface/tie_si.cpp:96 - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::EventDef_tie<T>::EventDef_tie (T &t) - : ptr_ (&t), - poa_ (PortableServer::POA::_nil ()), - rel_ (0) -{} - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::EventDef_tie<T>::EventDef_tie (T &t, PortableServer::POA_ptr poa) - : ptr_ (&t), - poa_ (PortableServer::POA::_duplicate (poa)), - rel_ (0) -{} - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::EventDef_tie<T>::EventDef_tie (T *tp, ::CORBA::Boolean release) - : ptr_ (tp), - poa_ (PortableServer::POA::_nil ()), - rel_ (release) -{} - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::EventDef_tie<T>::EventDef_tie (T *tp, PortableServer::POA_ptr poa, ::CORBA::Boolean release) - : ptr_ (tp), - poa_ (PortableServer::POA::_duplicate (poa)), - rel_ (release) -{} - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::EventDef_tie<T>::~EventDef_tie (void) -{ - if (this->rel_) - { - delete this->ptr_; - } -} - -template <class T> ACE_INLINE T * -POA_CORBA::ComponentIR::EventDef_tie<T>::_tied_object (void) -{ - return this->ptr_; -} - -template <class T> ACE_INLINE void -POA_CORBA::ComponentIR::EventDef_tie<T>::_tied_object (T &obj) -{ - if (this->rel_) - { - delete this->ptr_; - } - - this->ptr_ = &obj; - this->rel_ = 0; -} - -template <class T> ACE_INLINE void -POA_CORBA::ComponentIR::EventDef_tie<T>::_tied_object (T *obj, ::CORBA::Boolean release) -{ - if (this->rel_) - { - delete this->ptr_; - } - - this->ptr_ = obj; - this->rel_ = release; -} - -template <class T> ACE_INLINE ::CORBA::Boolean -POA_CORBA::ComponentIR::EventDef_tie<T>::_is_owner (void) -{ - return this->rel_; -} - -template <class T> ACE_INLINE void -POA_CORBA::ComponentIR::EventDef_tie<T>::_is_owner ( ::CORBA::Boolean b) -{ - this->rel_ = b; -} - -template <class T> ACE_INLINE PortableServer::POA_ptr -POA_CORBA::ComponentIR::EventDef_tie<T>::_default_POA (void) -{ - if (! ::CORBA::is_nil (this->poa_.in ())) - { - return PortableServer::POA::_duplicate (this->poa_.in ()); - } - - return this->EventDef::_default_POA (); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::DefinitionKind POA_CORBA::ComponentIR::EventDef_tie<T>::def_kind ( - ) -{ - return this->ptr_->def_kind ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::EventDef_tie<T>::destroy ( - ) -{ - this->ptr_->destroy ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::Contained_ptr POA_CORBA::ComponentIR::EventDef_tie<T>::lookup ( - const char * search_name - ) -{ - return this->ptr_->lookup ( - search_name - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ContainedSeq * POA_CORBA::ComponentIR::EventDef_tie<T>::contents ( - ::CORBA::DefinitionKind limit_type, - ::CORBA::Boolean exclude_inherited - ) -{ - return this->ptr_->contents ( - limit_type, - exclude_inherited - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ContainedSeq * POA_CORBA::ComponentIR::EventDef_tie<T>::lookup_name ( - const char * search_name, - ::CORBA::Long levels_to_search, - ::CORBA::DefinitionKind limit_type, - ::CORBA::Boolean exclude_inherited - ) -{ - return this->ptr_->lookup_name ( - search_name, - levels_to_search, - limit_type, - exclude_inherited - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::Container::DescriptionSeq * POA_CORBA::ComponentIR::EventDef_tie<T>::describe_contents ( - ::CORBA::DefinitionKind limit_type, - ::CORBA::Boolean exclude_inherited, - ::CORBA::Long max_returned_objs - ) -{ - return this->ptr_->describe_contents ( - limit_type, - exclude_inherited, - max_returned_objs - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ModuleDef_ptr POA_CORBA::ComponentIR::EventDef_tie<T>::create_module ( - const char * id, - const char * name, - const char * version - ) -{ - return this->ptr_->create_module ( - id, - name, - version - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ConstantDef_ptr POA_CORBA::ComponentIR::EventDef_tie<T>::create_constant ( - const char * id, - const char * name, - const char * version, - ::CORBA::IDLType_ptr type, - const ::CORBA::Any & value - ) -{ - return this->ptr_->create_constant ( - id, - name, - version, - type, - value - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::StructDef_ptr POA_CORBA::ComponentIR::EventDef_tie<T>::create_struct ( - const char * id, - const char * name, - const char * version, - const ::CORBA::StructMemberSeq & members - ) -{ - return this->ptr_->create_struct ( - id, - name, - version, - members - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::UnionDef_ptr POA_CORBA::ComponentIR::EventDef_tie<T>::create_union ( - const char * id, - const char * name, - const char * version, - ::CORBA::IDLType_ptr discriminator_type, - const ::CORBA::UnionMemberSeq & members - ) -{ - return this->ptr_->create_union ( - id, - name, - version, - discriminator_type, - members - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::EnumDef_ptr POA_CORBA::ComponentIR::EventDef_tie<T>::create_enum ( - const char * id, - const char * name, - const char * version, - const ::CORBA::EnumMemberSeq & members - ) -{ - return this->ptr_->create_enum ( - id, - name, - version, - members - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::AliasDef_ptr POA_CORBA::ComponentIR::EventDef_tie<T>::create_alias ( - const char * id, - const char * name, - const char * version, - ::CORBA::IDLType_ptr original_type - ) -{ - return this->ptr_->create_alias ( - id, - name, - version, - original_type - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::InterfaceDef_ptr POA_CORBA::ComponentIR::EventDef_tie<T>::create_interface ( - const char * id, - const char * name, - const char * version, - const ::CORBA::InterfaceDefSeq & base_interfaces - ) -{ - return this->ptr_->create_interface ( - id, - name, - version, - base_interfaces - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ValueDef_ptr POA_CORBA::ComponentIR::EventDef_tie<T>::create_value ( - const char * id, - const char * name, - const char * version, - ::CORBA::Boolean is_custom, - ::CORBA::Boolean is_abstract, - ::CORBA::ValueDef_ptr base_value, - ::CORBA::Boolean is_truncatable, - const ::CORBA::ValueDefSeq & abstract_base_values, - const ::CORBA::InterfaceDefSeq & supported_interfaces, - const ::CORBA::InitializerSeq & initializers - ) -{ - return this->ptr_->create_value ( - id, - name, - version, - is_custom, - is_abstract, - base_value, - is_truncatable, - abstract_base_values, - supported_interfaces, - initializers - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ValueBoxDef_ptr POA_CORBA::ComponentIR::EventDef_tie<T>::create_value_box ( - const char * id, - const char * name, - const char * version, - ::CORBA::IDLType_ptr original_type_def - ) -{ - return this->ptr_->create_value_box ( - id, - name, - version, - original_type_def - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ExceptionDef_ptr POA_CORBA::ComponentIR::EventDef_tie<T>::create_exception ( - const char * id, - const char * name, - const char * version, - const ::CORBA::StructMemberSeq & members - ) -{ - return this->ptr_->create_exception ( - id, - name, - version, - members - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::NativeDef_ptr POA_CORBA::ComponentIR::EventDef_tie<T>::create_native ( - const char * id, - const char * name, - const char * version - ) -{ - return this->ptr_->create_native ( - id, - name, - version - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::AbstractInterfaceDef_ptr POA_CORBA::ComponentIR::EventDef_tie<T>::create_abstract_interface ( - const char * id, - const char * name, - const char * version, - const ::CORBA::AbstractInterfaceDefSeq & base_interfaces - ) -{ - return this->ptr_->create_abstract_interface ( - id, - name, - version, - base_interfaces - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::LocalInterfaceDef_ptr POA_CORBA::ComponentIR::EventDef_tie<T>::create_local_interface ( - const char * id, - const char * name, - const char * version, - const ::CORBA::InterfaceDefSeq & base_interfaces - ) -{ - return this->ptr_->create_local_interface ( - id, - name, - version, - base_interfaces - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ExtValueDef_ptr POA_CORBA::ComponentIR::EventDef_tie<T>::create_ext_value ( - const char * id, - const char * name, - const char * version, - ::CORBA::Boolean is_custom, - ::CORBA::Boolean is_abstract, - ::CORBA::ValueDef_ptr base_value, - ::CORBA::Boolean is_truncatable, - const ::CORBA::ValueDefSeq & abstract_base_values, - const ::CORBA::InterfaceDefSeq & supported_interfaces, - const ::CORBA::ExtInitializerSeq & initializers - ) -{ - return this->ptr_->create_ext_value ( - id, - name, - version, - is_custom, - is_abstract, - base_value, - is_truncatable, - abstract_base_values, - supported_interfaces, - initializers - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -char * POA_CORBA::ComponentIR::EventDef_tie<T>::id ( - ) -{ - return this->ptr_->id ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::EventDef_tie<T>::id ( - const char * id - ) -{ - this->ptr_->id ( - id - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -char * POA_CORBA::ComponentIR::EventDef_tie<T>::name ( - ) -{ - return this->ptr_->name ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::EventDef_tie<T>::name ( - const char * name - ) -{ - this->ptr_->name ( - name - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -char * POA_CORBA::ComponentIR::EventDef_tie<T>::version ( - ) -{ - return this->ptr_->version ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::EventDef_tie<T>::version ( - const char * version - ) -{ - this->ptr_->version ( - version - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::Container_ptr POA_CORBA::ComponentIR::EventDef_tie<T>::defined_in ( - ) -{ - return this->ptr_->defined_in ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -char * POA_CORBA::ComponentIR::EventDef_tie<T>::absolute_name ( - ) -{ - return this->ptr_->absolute_name ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::Repository_ptr POA_CORBA::ComponentIR::EventDef_tie<T>::containing_repository ( - ) -{ - return this->ptr_->containing_repository ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::Contained::Description * POA_CORBA::ComponentIR::EventDef_tie<T>::describe ( - ) -{ - return this->ptr_->describe ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::EventDef_tie<T>::move ( - ::CORBA::Container_ptr new_container, - const char * new_name, - const char * new_version - ) -{ - this->ptr_->move ( - new_container, - new_name, - new_version - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::TypeCode_ptr POA_CORBA::ComponentIR::EventDef_tie<T>::type ( - ) -{ - return this->ptr_->type ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::InterfaceDefSeq * POA_CORBA::ComponentIR::EventDef_tie<T>::supported_interfaces ( - ) -{ - return this->ptr_->supported_interfaces ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::EventDef_tie<T>::supported_interfaces ( - const ::CORBA::InterfaceDefSeq & supported_interfaces - ) -{ - this->ptr_->supported_interfaces ( - supported_interfaces - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::InitializerSeq * POA_CORBA::ComponentIR::EventDef_tie<T>::initializers ( - ) -{ - return this->ptr_->initializers ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::EventDef_tie<T>::initializers ( - const ::CORBA::InitializerSeq & initializers - ) -{ - this->ptr_->initializers ( - initializers - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ValueDef_ptr POA_CORBA::ComponentIR::EventDef_tie<T>::base_value ( - ) -{ - return this->ptr_->base_value ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::EventDef_tie<T>::base_value ( - ::CORBA::ValueDef_ptr base_value - ) -{ - this->ptr_->base_value ( - base_value - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ValueDefSeq * POA_CORBA::ComponentIR::EventDef_tie<T>::abstract_base_values ( - ) -{ - return this->ptr_->abstract_base_values ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::EventDef_tie<T>::abstract_base_values ( - const ::CORBA::ValueDefSeq & abstract_base_values - ) -{ - this->ptr_->abstract_base_values ( - abstract_base_values - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::Boolean POA_CORBA::ComponentIR::EventDef_tie<T>::is_abstract ( - ) -{ - return this->ptr_->is_abstract ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::EventDef_tie<T>::is_abstract ( - ::CORBA::Boolean is_abstract - ) -{ - this->ptr_->is_abstract ( - is_abstract - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::Boolean POA_CORBA::ComponentIR::EventDef_tie<T>::is_custom ( - ) -{ - return this->ptr_->is_custom ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::EventDef_tie<T>::is_custom ( - ::CORBA::Boolean is_custom - ) -{ - this->ptr_->is_custom ( - is_custom - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::Boolean POA_CORBA::ComponentIR::EventDef_tie<T>::is_truncatable ( - ) -{ - return this->ptr_->is_truncatable ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::EventDef_tie<T>::is_truncatable ( - ::CORBA::Boolean is_truncatable - ) -{ - this->ptr_->is_truncatable ( - is_truncatable - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::Boolean POA_CORBA::ComponentIR::EventDef_tie<T>::is_a ( - const char * id - ) -{ - return this->ptr_->is_a ( - id - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ValueDef::FullValueDescription * POA_CORBA::ComponentIR::EventDef_tie<T>::describe_value ( - ) -{ - return this->ptr_->describe_value ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ValueMemberDef_ptr POA_CORBA::ComponentIR::EventDef_tie<T>::create_value_member ( - const char * id, - const char * name, - const char * version, - ::CORBA::IDLType_ptr type, - ::CORBA::Visibility access - ) -{ - return this->ptr_->create_value_member ( - id, - name, - version, - type, - access - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::AttributeDef_ptr POA_CORBA::ComponentIR::EventDef_tie<T>::create_attribute ( - const char * id, - const char * name, - const char * version, - ::CORBA::IDLType_ptr type, - ::CORBA::AttributeMode mode - ) -{ - return this->ptr_->create_attribute ( - id, - name, - version, - type, - mode - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::OperationDef_ptr POA_CORBA::ComponentIR::EventDef_tie<T>::create_operation ( - const char * id, - const char * name, - const char * version, - ::CORBA::IDLType_ptr result, - ::CORBA::OperationMode mode, - const ::CORBA::ParDescriptionSeq & params, - const ::CORBA::ExceptionDefSeq & exceptions, - const ::CORBA::ContextIdSeq & contexts - ) -{ - return this->ptr_->create_operation ( - id, - name, - version, - result, - mode, - params, - exceptions, - contexts - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ExtInitializerSeq * POA_CORBA::ComponentIR::EventDef_tie<T>::ext_initializers ( - ) -{ - return this->ptr_->ext_initializers ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::EventDef_tie<T>::ext_initializers ( - const ::CORBA::ExtInitializerSeq & ext_initializers - ) -{ - this->ptr_->ext_initializers ( - ext_initializers - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ExtValueDef::ExtFullValueDescription * POA_CORBA::ComponentIR::EventDef_tie<T>::describe_ext_value ( - ) -{ - return this->ptr_->describe_ext_value ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ExtAttributeDef_ptr POA_CORBA::ComponentIR::EventDef_tie<T>::create_ext_attribute ( - const char * id, - const char * name, - const char * version, - ::CORBA::IDLType_ptr type, - ::CORBA::AttributeMode mode, - const ::CORBA::ExceptionDefSeq & get_exceptions, - const ::CORBA::ExceptionDefSeq & set_exceptions - ) -{ - return this->ptr_->create_ext_attribute ( - id, - name, - version, - type, - mode, - get_exceptions, - set_exceptions - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_interface/tie_si.cpp:96 - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::Container_tie<T>::Container_tie (T &t) - : ptr_ (&t), - poa_ (PortableServer::POA::_nil ()), - rel_ (0) -{} - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::Container_tie<T>::Container_tie (T &t, PortableServer::POA_ptr poa) - : ptr_ (&t), - poa_ (PortableServer::POA::_duplicate (poa)), - rel_ (0) -{} - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::Container_tie<T>::Container_tie (T *tp, ::CORBA::Boolean release) - : ptr_ (tp), - poa_ (PortableServer::POA::_nil ()), - rel_ (release) -{} - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::Container_tie<T>::Container_tie (T *tp, PortableServer::POA_ptr poa, ::CORBA::Boolean release) - : ptr_ (tp), - poa_ (PortableServer::POA::_duplicate (poa)), - rel_ (release) -{} - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::Container_tie<T>::~Container_tie (void) -{ - if (this->rel_) - { - delete this->ptr_; - } -} - -template <class T> ACE_INLINE T * -POA_CORBA::ComponentIR::Container_tie<T>::_tied_object (void) -{ - return this->ptr_; -} - -template <class T> ACE_INLINE void -POA_CORBA::ComponentIR::Container_tie<T>::_tied_object (T &obj) -{ - if (this->rel_) - { - delete this->ptr_; - } - - this->ptr_ = &obj; - this->rel_ = 0; -} - -template <class T> ACE_INLINE void -POA_CORBA::ComponentIR::Container_tie<T>::_tied_object (T *obj, ::CORBA::Boolean release) -{ - if (this->rel_) - { - delete this->ptr_; - } - - this->ptr_ = obj; - this->rel_ = release; -} - -template <class T> ACE_INLINE ::CORBA::Boolean -POA_CORBA::ComponentIR::Container_tie<T>::_is_owner (void) -{ - return this->rel_; -} - -template <class T> ACE_INLINE void -POA_CORBA::ComponentIR::Container_tie<T>::_is_owner ( ::CORBA::Boolean b) -{ - this->rel_ = b; -} - -template <class T> ACE_INLINE PortableServer::POA_ptr -POA_CORBA::ComponentIR::Container_tie<T>::_default_POA (void) -{ - if (! ::CORBA::is_nil (this->poa_.in ())) - { - return PortableServer::POA::_duplicate (this->poa_.in ()); - } - - return this->Container::_default_POA (); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::DefinitionKind POA_CORBA::ComponentIR::Container_tie<T>::def_kind ( - ) -{ - return this->ptr_->def_kind ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::Container_tie<T>::destroy ( - ) -{ - this->ptr_->destroy ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::Contained_ptr POA_CORBA::ComponentIR::Container_tie<T>::lookup ( - const char * search_name - ) -{ - return this->ptr_->lookup ( - search_name - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ContainedSeq * POA_CORBA::ComponentIR::Container_tie<T>::contents ( - ::CORBA::DefinitionKind limit_type, - ::CORBA::Boolean exclude_inherited - ) -{ - return this->ptr_->contents ( - limit_type, - exclude_inherited - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ContainedSeq * POA_CORBA::ComponentIR::Container_tie<T>::lookup_name ( - const char * search_name, - ::CORBA::Long levels_to_search, - ::CORBA::DefinitionKind limit_type, - ::CORBA::Boolean exclude_inherited - ) -{ - return this->ptr_->lookup_name ( - search_name, - levels_to_search, - limit_type, - exclude_inherited - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::Container::DescriptionSeq * POA_CORBA::ComponentIR::Container_tie<T>::describe_contents ( - ::CORBA::DefinitionKind limit_type, - ::CORBA::Boolean exclude_inherited, - ::CORBA::Long max_returned_objs - ) -{ - return this->ptr_->describe_contents ( - limit_type, - exclude_inherited, - max_returned_objs - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ModuleDef_ptr POA_CORBA::ComponentIR::Container_tie<T>::create_module ( - const char * id, - const char * name, - const char * version - ) -{ - return this->ptr_->create_module ( - id, - name, - version - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ConstantDef_ptr POA_CORBA::ComponentIR::Container_tie<T>::create_constant ( - const char * id, - const char * name, - const char * version, - ::CORBA::IDLType_ptr type, - const ::CORBA::Any & value - ) -{ - return this->ptr_->create_constant ( - id, - name, - version, - type, - value - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::StructDef_ptr POA_CORBA::ComponentIR::Container_tie<T>::create_struct ( - const char * id, - const char * name, - const char * version, - const ::CORBA::StructMemberSeq & members - ) -{ - return this->ptr_->create_struct ( - id, - name, - version, - members - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::UnionDef_ptr POA_CORBA::ComponentIR::Container_tie<T>::create_union ( - const char * id, - const char * name, - const char * version, - ::CORBA::IDLType_ptr discriminator_type, - const ::CORBA::UnionMemberSeq & members - ) -{ - return this->ptr_->create_union ( - id, - name, - version, - discriminator_type, - members - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::EnumDef_ptr POA_CORBA::ComponentIR::Container_tie<T>::create_enum ( - const char * id, - const char * name, - const char * version, - const ::CORBA::EnumMemberSeq & members - ) -{ - return this->ptr_->create_enum ( - id, - name, - version, - members - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::AliasDef_ptr POA_CORBA::ComponentIR::Container_tie<T>::create_alias ( - const char * id, - const char * name, - const char * version, - ::CORBA::IDLType_ptr original_type - ) -{ - return this->ptr_->create_alias ( - id, - name, - version, - original_type - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::InterfaceDef_ptr POA_CORBA::ComponentIR::Container_tie<T>::create_interface ( - const char * id, - const char * name, - const char * version, - const ::CORBA::InterfaceDefSeq & base_interfaces - ) -{ - return this->ptr_->create_interface ( - id, - name, - version, - base_interfaces - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ValueDef_ptr POA_CORBA::ComponentIR::Container_tie<T>::create_value ( - const char * id, - const char * name, - const char * version, - ::CORBA::Boolean is_custom, - ::CORBA::Boolean is_abstract, - ::CORBA::ValueDef_ptr base_value, - ::CORBA::Boolean is_truncatable, - const ::CORBA::ValueDefSeq & abstract_base_values, - const ::CORBA::InterfaceDefSeq & supported_interfaces, - const ::CORBA::InitializerSeq & initializers - ) -{ - return this->ptr_->create_value ( - id, - name, - version, - is_custom, - is_abstract, - base_value, - is_truncatable, - abstract_base_values, - supported_interfaces, - initializers - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ValueBoxDef_ptr POA_CORBA::ComponentIR::Container_tie<T>::create_value_box ( - const char * id, - const char * name, - const char * version, - ::CORBA::IDLType_ptr original_type_def - ) -{ - return this->ptr_->create_value_box ( - id, - name, - version, - original_type_def - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ExceptionDef_ptr POA_CORBA::ComponentIR::Container_tie<T>::create_exception ( - const char * id, - const char * name, - const char * version, - const ::CORBA::StructMemberSeq & members - ) -{ - return this->ptr_->create_exception ( - id, - name, - version, - members - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::NativeDef_ptr POA_CORBA::ComponentIR::Container_tie<T>::create_native ( - const char * id, - const char * name, - const char * version - ) -{ - return this->ptr_->create_native ( - id, - name, - version - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::AbstractInterfaceDef_ptr POA_CORBA::ComponentIR::Container_tie<T>::create_abstract_interface ( - const char * id, - const char * name, - const char * version, - const ::CORBA::AbstractInterfaceDefSeq & base_interfaces - ) -{ - return this->ptr_->create_abstract_interface ( - id, - name, - version, - base_interfaces - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::LocalInterfaceDef_ptr POA_CORBA::ComponentIR::Container_tie<T>::create_local_interface ( - const char * id, - const char * name, - const char * version, - const ::CORBA::InterfaceDefSeq & base_interfaces - ) -{ - return this->ptr_->create_local_interface ( - id, - name, - version, - base_interfaces - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ExtValueDef_ptr POA_CORBA::ComponentIR::Container_tie<T>::create_ext_value ( - const char * id, - const char * name, - const char * version, - ::CORBA::Boolean is_custom, - ::CORBA::Boolean is_abstract, - ::CORBA::ValueDef_ptr base_value, - ::CORBA::Boolean is_truncatable, - const ::CORBA::ValueDefSeq & abstract_base_values, - const ::CORBA::InterfaceDefSeq & supported_interfaces, - const ::CORBA::ExtInitializerSeq & initializers - ) -{ - return this->ptr_->create_ext_value ( - id, - name, - version, - is_custom, - is_abstract, - base_value, - is_truncatable, - abstract_base_values, - supported_interfaces, - initializers - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ComponentIR::ComponentDef_ptr POA_CORBA::ComponentIR::Container_tie<T>::create_component ( - const char * id, - const char * name, - const char * version, - ::CORBA::ComponentIR::ComponentDef_ptr base_component, - const ::CORBA::InterfaceDefSeq & supports_interfaces - ) -{ - return this->ptr_->create_component ( - id, - name, - version, - base_component, - supports_interfaces - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ComponentIR::HomeDef_ptr POA_CORBA::ComponentIR::Container_tie<T>::create_home ( - const char * id, - const char * name, - const char * version, - ::CORBA::ComponentIR::HomeDef_ptr base_home, - ::CORBA::ComponentIR::ComponentDef_ptr managed_component, - const ::CORBA::InterfaceDefSeq & supports_interfaces, - ::CORBA::ValueDef_ptr primary_key - ) -{ - return this->ptr_->create_home ( - id, - name, - version, - base_home, - managed_component, - supports_interfaces, - primary_key - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ComponentIR::EventDef_ptr POA_CORBA::ComponentIR::Container_tie<T>::create_event ( - const char * id, - const char * name, - const char * version, - ::CORBA::Boolean is_custom, - ::CORBA::Boolean is_abstract, - ::CORBA::ValueDef_ptr base_value, - ::CORBA::Boolean is_truncatable, - const ::CORBA::ValueDefSeq & abstract_base_values, - const ::CORBA::InterfaceDefSeq & supported_interfaces, - const ::CORBA::ExtInitializerSeq & initializers - ) -{ - return this->ptr_->create_event ( - id, - name, - version, - is_custom, - is_abstract, - base_value, - is_truncatable, - abstract_base_values, - supported_interfaces, - initializers - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_interface/tie_si.cpp:96 - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::ModuleDef_tie<T>::ModuleDef_tie (T &t) - : ptr_ (&t), - poa_ (PortableServer::POA::_nil ()), - rel_ (0) -{} - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::ModuleDef_tie<T>::ModuleDef_tie (T &t, PortableServer::POA_ptr poa) - : ptr_ (&t), - poa_ (PortableServer::POA::_duplicate (poa)), - rel_ (0) -{} - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::ModuleDef_tie<T>::ModuleDef_tie (T *tp, ::CORBA::Boolean release) - : ptr_ (tp), - poa_ (PortableServer::POA::_nil ()), - rel_ (release) -{} - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::ModuleDef_tie<T>::ModuleDef_tie (T *tp, PortableServer::POA_ptr poa, ::CORBA::Boolean release) - : ptr_ (tp), - poa_ (PortableServer::POA::_duplicate (poa)), - rel_ (release) -{} - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::ModuleDef_tie<T>::~ModuleDef_tie (void) -{ - if (this->rel_) - { - delete this->ptr_; - } -} - -template <class T> ACE_INLINE T * -POA_CORBA::ComponentIR::ModuleDef_tie<T>::_tied_object (void) -{ - return this->ptr_; -} - -template <class T> ACE_INLINE void -POA_CORBA::ComponentIR::ModuleDef_tie<T>::_tied_object (T &obj) -{ - if (this->rel_) - { - delete this->ptr_; - } - - this->ptr_ = &obj; - this->rel_ = 0; -} - -template <class T> ACE_INLINE void -POA_CORBA::ComponentIR::ModuleDef_tie<T>::_tied_object (T *obj, ::CORBA::Boolean release) -{ - if (this->rel_) - { - delete this->ptr_; - } - - this->ptr_ = obj; - this->rel_ = release; -} - -template <class T> ACE_INLINE ::CORBA::Boolean -POA_CORBA::ComponentIR::ModuleDef_tie<T>::_is_owner (void) -{ - return this->rel_; -} - -template <class T> ACE_INLINE void -POA_CORBA::ComponentIR::ModuleDef_tie<T>::_is_owner ( ::CORBA::Boolean b) -{ - this->rel_ = b; -} - -template <class T> ACE_INLINE PortableServer::POA_ptr -POA_CORBA::ComponentIR::ModuleDef_tie<T>::_default_POA (void) -{ - if (! ::CORBA::is_nil (this->poa_.in ())) - { - return PortableServer::POA::_duplicate (this->poa_.in ()); - } - - return this->ModuleDef::_default_POA (); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::DefinitionKind POA_CORBA::ComponentIR::ModuleDef_tie<T>::def_kind ( - ) -{ - return this->ptr_->def_kind ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::ModuleDef_tie<T>::destroy ( - ) -{ - this->ptr_->destroy ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::Contained_ptr POA_CORBA::ComponentIR::ModuleDef_tie<T>::lookup ( - const char * search_name - ) -{ - return this->ptr_->lookup ( - search_name - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ContainedSeq * POA_CORBA::ComponentIR::ModuleDef_tie<T>::contents ( - ::CORBA::DefinitionKind limit_type, - ::CORBA::Boolean exclude_inherited - ) -{ - return this->ptr_->contents ( - limit_type, - exclude_inherited - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ContainedSeq * POA_CORBA::ComponentIR::ModuleDef_tie<T>::lookup_name ( - const char * search_name, - ::CORBA::Long levels_to_search, - ::CORBA::DefinitionKind limit_type, - ::CORBA::Boolean exclude_inherited - ) -{ - return this->ptr_->lookup_name ( - search_name, - levels_to_search, - limit_type, - exclude_inherited - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::Container::DescriptionSeq * POA_CORBA::ComponentIR::ModuleDef_tie<T>::describe_contents ( - ::CORBA::DefinitionKind limit_type, - ::CORBA::Boolean exclude_inherited, - ::CORBA::Long max_returned_objs - ) -{ - return this->ptr_->describe_contents ( - limit_type, - exclude_inherited, - max_returned_objs - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ModuleDef_ptr POA_CORBA::ComponentIR::ModuleDef_tie<T>::create_module ( - const char * id, - const char * name, - const char * version - ) -{ - return this->ptr_->create_module ( - id, - name, - version - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ConstantDef_ptr POA_CORBA::ComponentIR::ModuleDef_tie<T>::create_constant ( - const char * id, - const char * name, - const char * version, - ::CORBA::IDLType_ptr type, - const ::CORBA::Any & value - ) -{ - return this->ptr_->create_constant ( - id, - name, - version, - type, - value - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::StructDef_ptr POA_CORBA::ComponentIR::ModuleDef_tie<T>::create_struct ( - const char * id, - const char * name, - const char * version, - const ::CORBA::StructMemberSeq & members - ) -{ - return this->ptr_->create_struct ( - id, - name, - version, - members - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::UnionDef_ptr POA_CORBA::ComponentIR::ModuleDef_tie<T>::create_union ( - const char * id, - const char * name, - const char * version, - ::CORBA::IDLType_ptr discriminator_type, - const ::CORBA::UnionMemberSeq & members - ) -{ - return this->ptr_->create_union ( - id, - name, - version, - discriminator_type, - members - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::EnumDef_ptr POA_CORBA::ComponentIR::ModuleDef_tie<T>::create_enum ( - const char * id, - const char * name, - const char * version, - const ::CORBA::EnumMemberSeq & members - ) -{ - return this->ptr_->create_enum ( - id, - name, - version, - members - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::AliasDef_ptr POA_CORBA::ComponentIR::ModuleDef_tie<T>::create_alias ( - const char * id, - const char * name, - const char * version, - ::CORBA::IDLType_ptr original_type - ) -{ - return this->ptr_->create_alias ( - id, - name, - version, - original_type - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::InterfaceDef_ptr POA_CORBA::ComponentIR::ModuleDef_tie<T>::create_interface ( - const char * id, - const char * name, - const char * version, - const ::CORBA::InterfaceDefSeq & base_interfaces - ) -{ - return this->ptr_->create_interface ( - id, - name, - version, - base_interfaces - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ValueDef_ptr POA_CORBA::ComponentIR::ModuleDef_tie<T>::create_value ( - const char * id, - const char * name, - const char * version, - ::CORBA::Boolean is_custom, - ::CORBA::Boolean is_abstract, - ::CORBA::ValueDef_ptr base_value, - ::CORBA::Boolean is_truncatable, - const ::CORBA::ValueDefSeq & abstract_base_values, - const ::CORBA::InterfaceDefSeq & supported_interfaces, - const ::CORBA::InitializerSeq & initializers - ) -{ - return this->ptr_->create_value ( - id, - name, - version, - is_custom, - is_abstract, - base_value, - is_truncatable, - abstract_base_values, - supported_interfaces, - initializers - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ValueBoxDef_ptr POA_CORBA::ComponentIR::ModuleDef_tie<T>::create_value_box ( - const char * id, - const char * name, - const char * version, - ::CORBA::IDLType_ptr original_type_def - ) -{ - return this->ptr_->create_value_box ( - id, - name, - version, - original_type_def - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ExceptionDef_ptr POA_CORBA::ComponentIR::ModuleDef_tie<T>::create_exception ( - const char * id, - const char * name, - const char * version, - const ::CORBA::StructMemberSeq & members - ) -{ - return this->ptr_->create_exception ( - id, - name, - version, - members - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::NativeDef_ptr POA_CORBA::ComponentIR::ModuleDef_tie<T>::create_native ( - const char * id, - const char * name, - const char * version - ) -{ - return this->ptr_->create_native ( - id, - name, - version - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::AbstractInterfaceDef_ptr POA_CORBA::ComponentIR::ModuleDef_tie<T>::create_abstract_interface ( - const char * id, - const char * name, - const char * version, - const ::CORBA::AbstractInterfaceDefSeq & base_interfaces - ) -{ - return this->ptr_->create_abstract_interface ( - id, - name, - version, - base_interfaces - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::LocalInterfaceDef_ptr POA_CORBA::ComponentIR::ModuleDef_tie<T>::create_local_interface ( - const char * id, - const char * name, - const char * version, - const ::CORBA::InterfaceDefSeq & base_interfaces - ) -{ - return this->ptr_->create_local_interface ( - id, - name, - version, - base_interfaces - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ExtValueDef_ptr POA_CORBA::ComponentIR::ModuleDef_tie<T>::create_ext_value ( - const char * id, - const char * name, - const char * version, - ::CORBA::Boolean is_custom, - ::CORBA::Boolean is_abstract, - ::CORBA::ValueDef_ptr base_value, - ::CORBA::Boolean is_truncatable, - const ::CORBA::ValueDefSeq & abstract_base_values, - const ::CORBA::InterfaceDefSeq & supported_interfaces, - const ::CORBA::ExtInitializerSeq & initializers - ) -{ - return this->ptr_->create_ext_value ( - id, - name, - version, - is_custom, - is_abstract, - base_value, - is_truncatable, - abstract_base_values, - supported_interfaces, - initializers - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -char * POA_CORBA::ComponentIR::ModuleDef_tie<T>::id ( - ) -{ - return this->ptr_->id ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::ModuleDef_tie<T>::id ( - const char * id - ) -{ - this->ptr_->id ( - id - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -char * POA_CORBA::ComponentIR::ModuleDef_tie<T>::name ( - ) -{ - return this->ptr_->name ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::ModuleDef_tie<T>::name ( - const char * name - ) -{ - this->ptr_->name ( - name - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -char * POA_CORBA::ComponentIR::ModuleDef_tie<T>::version ( - ) -{ - return this->ptr_->version ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::ModuleDef_tie<T>::version ( - const char * version - ) -{ - this->ptr_->version ( - version - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::Container_ptr POA_CORBA::ComponentIR::ModuleDef_tie<T>::defined_in ( - ) -{ - return this->ptr_->defined_in ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -char * POA_CORBA::ComponentIR::ModuleDef_tie<T>::absolute_name ( - ) -{ - return this->ptr_->absolute_name ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::Repository_ptr POA_CORBA::ComponentIR::ModuleDef_tie<T>::containing_repository ( - ) -{ - return this->ptr_->containing_repository ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::Contained::Description * POA_CORBA::ComponentIR::ModuleDef_tie<T>::describe ( - ) -{ - return this->ptr_->describe ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::ModuleDef_tie<T>::move ( - ::CORBA::Container_ptr new_container, - const char * new_name, - const char * new_version - ) -{ - this->ptr_->move ( - new_container, - new_name, - new_version - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ComponentIR::ComponentDef_ptr POA_CORBA::ComponentIR::ModuleDef_tie<T>::create_component ( - const char * id, - const char * name, - const char * version, - ::CORBA::ComponentIR::ComponentDef_ptr base_component, - const ::CORBA::InterfaceDefSeq & supports_interfaces - ) -{ - return this->ptr_->create_component ( - id, - name, - version, - base_component, - supports_interfaces - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ComponentIR::HomeDef_ptr POA_CORBA::ComponentIR::ModuleDef_tie<T>::create_home ( - const char * id, - const char * name, - const char * version, - ::CORBA::ComponentIR::HomeDef_ptr base_home, - ::CORBA::ComponentIR::ComponentDef_ptr managed_component, - const ::CORBA::InterfaceDefSeq & supports_interfaces, - ::CORBA::ValueDef_ptr primary_key - ) -{ - return this->ptr_->create_home ( - id, - name, - version, - base_home, - managed_component, - supports_interfaces, - primary_key - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ComponentIR::EventDef_ptr POA_CORBA::ComponentIR::ModuleDef_tie<T>::create_event ( - const char * id, - const char * name, - const char * version, - ::CORBA::Boolean is_custom, - ::CORBA::Boolean is_abstract, - ::CORBA::ValueDef_ptr base_value, - ::CORBA::Boolean is_truncatable, - const ::CORBA::ValueDefSeq & abstract_base_values, - const ::CORBA::InterfaceDefSeq & supported_interfaces, - const ::CORBA::ExtInitializerSeq & initializers - ) -{ - return this->ptr_->create_event ( - id, - name, - version, - is_custom, - is_abstract, - base_value, - is_truncatable, - abstract_base_values, - supported_interfaces, - initializers - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_interface/tie_si.cpp:96 - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::Repository_tie<T>::Repository_tie (T &t) - : ptr_ (&t), - poa_ (PortableServer::POA::_nil ()), - rel_ (0) -{} - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::Repository_tie<T>::Repository_tie (T &t, PortableServer::POA_ptr poa) - : ptr_ (&t), - poa_ (PortableServer::POA::_duplicate (poa)), - rel_ (0) -{} - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::Repository_tie<T>::Repository_tie (T *tp, ::CORBA::Boolean release) - : ptr_ (tp), - poa_ (PortableServer::POA::_nil ()), - rel_ (release) -{} - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::Repository_tie<T>::Repository_tie (T *tp, PortableServer::POA_ptr poa, ::CORBA::Boolean release) - : ptr_ (tp), - poa_ (PortableServer::POA::_duplicate (poa)), - rel_ (release) -{} - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::Repository_tie<T>::~Repository_tie (void) -{ - if (this->rel_) - { - delete this->ptr_; - } -} - -template <class T> ACE_INLINE T * -POA_CORBA::ComponentIR::Repository_tie<T>::_tied_object (void) -{ - return this->ptr_; -} - -template <class T> ACE_INLINE void -POA_CORBA::ComponentIR::Repository_tie<T>::_tied_object (T &obj) -{ - if (this->rel_) - { - delete this->ptr_; - } - - this->ptr_ = &obj; - this->rel_ = 0; -} - -template <class T> ACE_INLINE void -POA_CORBA::ComponentIR::Repository_tie<T>::_tied_object (T *obj, ::CORBA::Boolean release) -{ - if (this->rel_) - { - delete this->ptr_; - } - - this->ptr_ = obj; - this->rel_ = release; -} - -template <class T> ACE_INLINE ::CORBA::Boolean -POA_CORBA::ComponentIR::Repository_tie<T>::_is_owner (void) -{ - return this->rel_; -} - -template <class T> ACE_INLINE void -POA_CORBA::ComponentIR::Repository_tie<T>::_is_owner ( ::CORBA::Boolean b) -{ - this->rel_ = b; -} - -template <class T> ACE_INLINE PortableServer::POA_ptr -POA_CORBA::ComponentIR::Repository_tie<T>::_default_POA (void) -{ - if (! ::CORBA::is_nil (this->poa_.in ())) - { - return PortableServer::POA::_duplicate (this->poa_.in ()); - } - - return this->Repository::_default_POA (); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::DefinitionKind POA_CORBA::ComponentIR::Repository_tie<T>::def_kind ( - ) -{ - return this->ptr_->def_kind ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::Repository_tie<T>::destroy ( - ) -{ - this->ptr_->destroy ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::Contained_ptr POA_CORBA::ComponentIR::Repository_tie<T>::lookup ( - const char * search_name - ) -{ - return this->ptr_->lookup ( - search_name - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ContainedSeq * POA_CORBA::ComponentIR::Repository_tie<T>::contents ( - ::CORBA::DefinitionKind limit_type, - ::CORBA::Boolean exclude_inherited - ) -{ - return this->ptr_->contents ( - limit_type, - exclude_inherited - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ContainedSeq * POA_CORBA::ComponentIR::Repository_tie<T>::lookup_name ( - const char * search_name, - ::CORBA::Long levels_to_search, - ::CORBA::DefinitionKind limit_type, - ::CORBA::Boolean exclude_inherited - ) -{ - return this->ptr_->lookup_name ( - search_name, - levels_to_search, - limit_type, - exclude_inherited - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::Container::DescriptionSeq * POA_CORBA::ComponentIR::Repository_tie<T>::describe_contents ( - ::CORBA::DefinitionKind limit_type, - ::CORBA::Boolean exclude_inherited, - ::CORBA::Long max_returned_objs - ) -{ - return this->ptr_->describe_contents ( - limit_type, - exclude_inherited, - max_returned_objs - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ModuleDef_ptr POA_CORBA::ComponentIR::Repository_tie<T>::create_module ( - const char * id, - const char * name, - const char * version - ) -{ - return this->ptr_->create_module ( - id, - name, - version - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ConstantDef_ptr POA_CORBA::ComponentIR::Repository_tie<T>::create_constant ( - const char * id, - const char * name, - const char * version, - ::CORBA::IDLType_ptr type, - const ::CORBA::Any & value - ) -{ - return this->ptr_->create_constant ( - id, - name, - version, - type, - value - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::StructDef_ptr POA_CORBA::ComponentIR::Repository_tie<T>::create_struct ( - const char * id, - const char * name, - const char * version, - const ::CORBA::StructMemberSeq & members - ) -{ - return this->ptr_->create_struct ( - id, - name, - version, - members - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::UnionDef_ptr POA_CORBA::ComponentIR::Repository_tie<T>::create_union ( - const char * id, - const char * name, - const char * version, - ::CORBA::IDLType_ptr discriminator_type, - const ::CORBA::UnionMemberSeq & members - ) -{ - return this->ptr_->create_union ( - id, - name, - version, - discriminator_type, - members - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::EnumDef_ptr POA_CORBA::ComponentIR::Repository_tie<T>::create_enum ( - const char * id, - const char * name, - const char * version, - const ::CORBA::EnumMemberSeq & members - ) -{ - return this->ptr_->create_enum ( - id, - name, - version, - members - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::AliasDef_ptr POA_CORBA::ComponentIR::Repository_tie<T>::create_alias ( - const char * id, - const char * name, - const char * version, - ::CORBA::IDLType_ptr original_type - ) -{ - return this->ptr_->create_alias ( - id, - name, - version, - original_type - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::InterfaceDef_ptr POA_CORBA::ComponentIR::Repository_tie<T>::create_interface ( - const char * id, - const char * name, - const char * version, - const ::CORBA::InterfaceDefSeq & base_interfaces - ) -{ - return this->ptr_->create_interface ( - id, - name, - version, - base_interfaces - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ValueDef_ptr POA_CORBA::ComponentIR::Repository_tie<T>::create_value ( - const char * id, - const char * name, - const char * version, - ::CORBA::Boolean is_custom, - ::CORBA::Boolean is_abstract, - ::CORBA::ValueDef_ptr base_value, - ::CORBA::Boolean is_truncatable, - const ::CORBA::ValueDefSeq & abstract_base_values, - const ::CORBA::InterfaceDefSeq & supported_interfaces, - const ::CORBA::InitializerSeq & initializers - ) -{ - return this->ptr_->create_value ( - id, - name, - version, - is_custom, - is_abstract, - base_value, - is_truncatable, - abstract_base_values, - supported_interfaces, - initializers - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ValueBoxDef_ptr POA_CORBA::ComponentIR::Repository_tie<T>::create_value_box ( - const char * id, - const char * name, - const char * version, - ::CORBA::IDLType_ptr original_type_def - ) -{ - return this->ptr_->create_value_box ( - id, - name, - version, - original_type_def - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ExceptionDef_ptr POA_CORBA::ComponentIR::Repository_tie<T>::create_exception ( - const char * id, - const char * name, - const char * version, - const ::CORBA::StructMemberSeq & members - ) -{ - return this->ptr_->create_exception ( - id, - name, - version, - members - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::NativeDef_ptr POA_CORBA::ComponentIR::Repository_tie<T>::create_native ( - const char * id, - const char * name, - const char * version - ) -{ - return this->ptr_->create_native ( - id, - name, - version - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::AbstractInterfaceDef_ptr POA_CORBA::ComponentIR::Repository_tie<T>::create_abstract_interface ( - const char * id, - const char * name, - const char * version, - const ::CORBA::AbstractInterfaceDefSeq & base_interfaces - ) -{ - return this->ptr_->create_abstract_interface ( - id, - name, - version, - base_interfaces - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::LocalInterfaceDef_ptr POA_CORBA::ComponentIR::Repository_tie<T>::create_local_interface ( - const char * id, - const char * name, - const char * version, - const ::CORBA::InterfaceDefSeq & base_interfaces - ) -{ - return this->ptr_->create_local_interface ( - id, - name, - version, - base_interfaces - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ExtValueDef_ptr POA_CORBA::ComponentIR::Repository_tie<T>::create_ext_value ( - const char * id, - const char * name, - const char * version, - ::CORBA::Boolean is_custom, - ::CORBA::Boolean is_abstract, - ::CORBA::ValueDef_ptr base_value, - ::CORBA::Boolean is_truncatable, - const ::CORBA::ValueDefSeq & abstract_base_values, - const ::CORBA::InterfaceDefSeq & supported_interfaces, - const ::CORBA::ExtInitializerSeq & initializers - ) -{ - return this->ptr_->create_ext_value ( - id, - name, - version, - is_custom, - is_abstract, - base_value, - is_truncatable, - abstract_base_values, - supported_interfaces, - initializers - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::Contained_ptr POA_CORBA::ComponentIR::Repository_tie<T>::lookup_id ( - const char * search_id - ) -{ - return this->ptr_->lookup_id ( - search_id - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::TypeCode_ptr POA_CORBA::ComponentIR::Repository_tie<T>::get_canonical_typecode ( - ::CORBA::TypeCode_ptr tc - ) -{ - return this->ptr_->get_canonical_typecode ( - tc - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::PrimitiveDef_ptr POA_CORBA::ComponentIR::Repository_tie<T>::get_primitive ( - ::CORBA::PrimitiveKind kind - ) -{ - return this->ptr_->get_primitive ( - kind - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::StringDef_ptr POA_CORBA::ComponentIR::Repository_tie<T>::create_string ( - ::CORBA::ULong bound - ) -{ - return this->ptr_->create_string ( - bound - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::WstringDef_ptr POA_CORBA::ComponentIR::Repository_tie<T>::create_wstring ( - ::CORBA::ULong bound - ) -{ - return this->ptr_->create_wstring ( - bound - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::SequenceDef_ptr POA_CORBA::ComponentIR::Repository_tie<T>::create_sequence ( - ::CORBA::ULong bound, - ::CORBA::IDLType_ptr element_type - ) -{ - return this->ptr_->create_sequence ( - bound, - element_type - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ArrayDef_ptr POA_CORBA::ComponentIR::Repository_tie<T>::create_array ( - ::CORBA::ULong length, - ::CORBA::IDLType_ptr element_type - ) -{ - return this->ptr_->create_array ( - length, - element_type - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::FixedDef_ptr POA_CORBA::ComponentIR::Repository_tie<T>::create_fixed ( - ::CORBA::UShort digits, - ::CORBA::Short scale - ) -{ - return this->ptr_->create_fixed ( - digits, - scale - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ComponentIR::ComponentDef_ptr POA_CORBA::ComponentIR::Repository_tie<T>::create_component ( - const char * id, - const char * name, - const char * version, - ::CORBA::ComponentIR::ComponentDef_ptr base_component, - const ::CORBA::InterfaceDefSeq & supports_interfaces - ) -{ - return this->ptr_->create_component ( - id, - name, - version, - base_component, - supports_interfaces - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ComponentIR::HomeDef_ptr POA_CORBA::ComponentIR::Repository_tie<T>::create_home ( - const char * id, - const char * name, - const char * version, - ::CORBA::ComponentIR::HomeDef_ptr base_home, - ::CORBA::ComponentIR::ComponentDef_ptr managed_component, - const ::CORBA::InterfaceDefSeq & supports_interfaces, - ::CORBA::ValueDef_ptr primary_key - ) -{ - return this->ptr_->create_home ( - id, - name, - version, - base_home, - managed_component, - supports_interfaces, - primary_key - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ComponentIR::EventDef_ptr POA_CORBA::ComponentIR::Repository_tie<T>::create_event ( - const char * id, - const char * name, - const char * version, - ::CORBA::Boolean is_custom, - ::CORBA::Boolean is_abstract, - ::CORBA::ValueDef_ptr base_value, - ::CORBA::Boolean is_truncatable, - const ::CORBA::ValueDefSeq & abstract_base_values, - const ::CORBA::InterfaceDefSeq & supported_interfaces, - const ::CORBA::ExtInitializerSeq & initializers - ) -{ - return this->ptr_->create_event ( - id, - name, - version, - is_custom, - is_abstract, - base_value, - is_truncatable, - abstract_base_values, - supported_interfaces, - initializers - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_interface/tie_si.cpp:96 - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::ProvidesDef_tie<T>::ProvidesDef_tie (T &t) - : ptr_ (&t), - poa_ (PortableServer::POA::_nil ()), - rel_ (0) -{} - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::ProvidesDef_tie<T>::ProvidesDef_tie (T &t, PortableServer::POA_ptr poa) - : ptr_ (&t), - poa_ (PortableServer::POA::_duplicate (poa)), - rel_ (0) -{} - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::ProvidesDef_tie<T>::ProvidesDef_tie (T *tp, ::CORBA::Boolean release) - : ptr_ (tp), - poa_ (PortableServer::POA::_nil ()), - rel_ (release) -{} - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::ProvidesDef_tie<T>::ProvidesDef_tie (T *tp, PortableServer::POA_ptr poa, ::CORBA::Boolean release) - : ptr_ (tp), - poa_ (PortableServer::POA::_duplicate (poa)), - rel_ (release) -{} - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::ProvidesDef_tie<T>::~ProvidesDef_tie (void) -{ - if (this->rel_) - { - delete this->ptr_; - } -} - -template <class T> ACE_INLINE T * -POA_CORBA::ComponentIR::ProvidesDef_tie<T>::_tied_object (void) -{ - return this->ptr_; -} - -template <class T> ACE_INLINE void -POA_CORBA::ComponentIR::ProvidesDef_tie<T>::_tied_object (T &obj) -{ - if (this->rel_) - { - delete this->ptr_; - } - - this->ptr_ = &obj; - this->rel_ = 0; -} - -template <class T> ACE_INLINE void -POA_CORBA::ComponentIR::ProvidesDef_tie<T>::_tied_object (T *obj, ::CORBA::Boolean release) -{ - if (this->rel_) - { - delete this->ptr_; - } - - this->ptr_ = obj; - this->rel_ = release; -} - -template <class T> ACE_INLINE ::CORBA::Boolean -POA_CORBA::ComponentIR::ProvidesDef_tie<T>::_is_owner (void) -{ - return this->rel_; -} - -template <class T> ACE_INLINE void -POA_CORBA::ComponentIR::ProvidesDef_tie<T>::_is_owner ( ::CORBA::Boolean b) -{ - this->rel_ = b; -} - -template <class T> ACE_INLINE PortableServer::POA_ptr -POA_CORBA::ComponentIR::ProvidesDef_tie<T>::_default_POA (void) -{ - if (! ::CORBA::is_nil (this->poa_.in ())) - { - return PortableServer::POA::_duplicate (this->poa_.in ()); - } - - return this->ProvidesDef::_default_POA (); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::DefinitionKind POA_CORBA::ComponentIR::ProvidesDef_tie<T>::def_kind ( - ) -{ - return this->ptr_->def_kind ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::ProvidesDef_tie<T>::destroy ( - ) -{ - this->ptr_->destroy ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -char * POA_CORBA::ComponentIR::ProvidesDef_tie<T>::id ( - ) -{ - return this->ptr_->id ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::ProvidesDef_tie<T>::id ( - const char * id - ) -{ - this->ptr_->id ( - id - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -char * POA_CORBA::ComponentIR::ProvidesDef_tie<T>::name ( - ) -{ - return this->ptr_->name ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::ProvidesDef_tie<T>::name ( - const char * name - ) -{ - this->ptr_->name ( - name - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -char * POA_CORBA::ComponentIR::ProvidesDef_tie<T>::version ( - ) -{ - return this->ptr_->version ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::ProvidesDef_tie<T>::version ( - const char * version - ) -{ - this->ptr_->version ( - version - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::Container_ptr POA_CORBA::ComponentIR::ProvidesDef_tie<T>::defined_in ( - ) -{ - return this->ptr_->defined_in ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -char * POA_CORBA::ComponentIR::ProvidesDef_tie<T>::absolute_name ( - ) -{ - return this->ptr_->absolute_name ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::Repository_ptr POA_CORBA::ComponentIR::ProvidesDef_tie<T>::containing_repository ( - ) -{ - return this->ptr_->containing_repository ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::Contained::Description * POA_CORBA::ComponentIR::ProvidesDef_tie<T>::describe ( - ) -{ - return this->ptr_->describe ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::ProvidesDef_tie<T>::move ( - ::CORBA::Container_ptr new_container, - const char * new_name, - const char * new_version - ) -{ - this->ptr_->move ( - new_container, - new_name, - new_version - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::InterfaceDef_ptr POA_CORBA::ComponentIR::ProvidesDef_tie<T>::interface_type ( - ) -{ - return this->ptr_->interface_type ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::ProvidesDef_tie<T>::interface_type ( - ::CORBA::InterfaceDef_ptr interface_type - ) -{ - this->ptr_->interface_type ( - interface_type - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_interface/tie_si.cpp:96 - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::UsesDef_tie<T>::UsesDef_tie (T &t) - : ptr_ (&t), - poa_ (PortableServer::POA::_nil ()), - rel_ (0) -{} - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::UsesDef_tie<T>::UsesDef_tie (T &t, PortableServer::POA_ptr poa) - : ptr_ (&t), - poa_ (PortableServer::POA::_duplicate (poa)), - rel_ (0) -{} - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::UsesDef_tie<T>::UsesDef_tie (T *tp, ::CORBA::Boolean release) - : ptr_ (tp), - poa_ (PortableServer::POA::_nil ()), - rel_ (release) -{} - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::UsesDef_tie<T>::UsesDef_tie (T *tp, PortableServer::POA_ptr poa, ::CORBA::Boolean release) - : ptr_ (tp), - poa_ (PortableServer::POA::_duplicate (poa)), - rel_ (release) -{} - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::UsesDef_tie<T>::~UsesDef_tie (void) -{ - if (this->rel_) - { - delete this->ptr_; - } -} - -template <class T> ACE_INLINE T * -POA_CORBA::ComponentIR::UsesDef_tie<T>::_tied_object (void) -{ - return this->ptr_; -} - -template <class T> ACE_INLINE void -POA_CORBA::ComponentIR::UsesDef_tie<T>::_tied_object (T &obj) -{ - if (this->rel_) - { - delete this->ptr_; - } - - this->ptr_ = &obj; - this->rel_ = 0; -} - -template <class T> ACE_INLINE void -POA_CORBA::ComponentIR::UsesDef_tie<T>::_tied_object (T *obj, ::CORBA::Boolean release) -{ - if (this->rel_) - { - delete this->ptr_; - } - - this->ptr_ = obj; - this->rel_ = release; -} - -template <class T> ACE_INLINE ::CORBA::Boolean -POA_CORBA::ComponentIR::UsesDef_tie<T>::_is_owner (void) -{ - return this->rel_; -} - -template <class T> ACE_INLINE void -POA_CORBA::ComponentIR::UsesDef_tie<T>::_is_owner ( ::CORBA::Boolean b) -{ - this->rel_ = b; -} - -template <class T> ACE_INLINE PortableServer::POA_ptr -POA_CORBA::ComponentIR::UsesDef_tie<T>::_default_POA (void) -{ - if (! ::CORBA::is_nil (this->poa_.in ())) - { - return PortableServer::POA::_duplicate (this->poa_.in ()); - } - - return this->UsesDef::_default_POA (); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::DefinitionKind POA_CORBA::ComponentIR::UsesDef_tie<T>::def_kind ( - ) -{ - return this->ptr_->def_kind ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::UsesDef_tie<T>::destroy ( - ) -{ - this->ptr_->destroy ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -char * POA_CORBA::ComponentIR::UsesDef_tie<T>::id ( - ) -{ - return this->ptr_->id ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::UsesDef_tie<T>::id ( - const char * id - ) -{ - this->ptr_->id ( - id - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -char * POA_CORBA::ComponentIR::UsesDef_tie<T>::name ( - ) -{ - return this->ptr_->name ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::UsesDef_tie<T>::name ( - const char * name - ) -{ - this->ptr_->name ( - name - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -char * POA_CORBA::ComponentIR::UsesDef_tie<T>::version ( - ) -{ - return this->ptr_->version ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::UsesDef_tie<T>::version ( - const char * version - ) -{ - this->ptr_->version ( - version - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::Container_ptr POA_CORBA::ComponentIR::UsesDef_tie<T>::defined_in ( - ) -{ - return this->ptr_->defined_in ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -char * POA_CORBA::ComponentIR::UsesDef_tie<T>::absolute_name ( - ) -{ - return this->ptr_->absolute_name ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::Repository_ptr POA_CORBA::ComponentIR::UsesDef_tie<T>::containing_repository ( - ) -{ - return this->ptr_->containing_repository ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::Contained::Description * POA_CORBA::ComponentIR::UsesDef_tie<T>::describe ( - ) -{ - return this->ptr_->describe ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::UsesDef_tie<T>::move ( - ::CORBA::Container_ptr new_container, - const char * new_name, - const char * new_version - ) -{ - this->ptr_->move ( - new_container, - new_name, - new_version - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::InterfaceDef_ptr POA_CORBA::ComponentIR::UsesDef_tie<T>::interface_type ( - ) -{ - return this->ptr_->interface_type ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::UsesDef_tie<T>::interface_type ( - ::CORBA::InterfaceDef_ptr interface_type - ) -{ - this->ptr_->interface_type ( - interface_type - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::Boolean POA_CORBA::ComponentIR::UsesDef_tie<T>::is_multiple ( - ) -{ - return this->ptr_->is_multiple ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::UsesDef_tie<T>::is_multiple ( - ::CORBA::Boolean is_multiple - ) -{ - this->ptr_->is_multiple ( - is_multiple - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_interface/tie_si.cpp:96 - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::EventPortDef_tie<T>::EventPortDef_tie (T &t) - : ptr_ (&t), - poa_ (PortableServer::POA::_nil ()), - rel_ (0) -{} - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::EventPortDef_tie<T>::EventPortDef_tie (T &t, PortableServer::POA_ptr poa) - : ptr_ (&t), - poa_ (PortableServer::POA::_duplicate (poa)), - rel_ (0) -{} - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::EventPortDef_tie<T>::EventPortDef_tie (T *tp, ::CORBA::Boolean release) - : ptr_ (tp), - poa_ (PortableServer::POA::_nil ()), - rel_ (release) -{} - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::EventPortDef_tie<T>::EventPortDef_tie (T *tp, PortableServer::POA_ptr poa, ::CORBA::Boolean release) - : ptr_ (tp), - poa_ (PortableServer::POA::_duplicate (poa)), - rel_ (release) -{} - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::EventPortDef_tie<T>::~EventPortDef_tie (void) -{ - if (this->rel_) - { - delete this->ptr_; - } -} - -template <class T> ACE_INLINE T * -POA_CORBA::ComponentIR::EventPortDef_tie<T>::_tied_object (void) -{ - return this->ptr_; -} - -template <class T> ACE_INLINE void -POA_CORBA::ComponentIR::EventPortDef_tie<T>::_tied_object (T &obj) -{ - if (this->rel_) - { - delete this->ptr_; - } - - this->ptr_ = &obj; - this->rel_ = 0; -} - -template <class T> ACE_INLINE void -POA_CORBA::ComponentIR::EventPortDef_tie<T>::_tied_object (T *obj, ::CORBA::Boolean release) -{ - if (this->rel_) - { - delete this->ptr_; - } - - this->ptr_ = obj; - this->rel_ = release; -} - -template <class T> ACE_INLINE ::CORBA::Boolean -POA_CORBA::ComponentIR::EventPortDef_tie<T>::_is_owner (void) -{ - return this->rel_; -} - -template <class T> ACE_INLINE void -POA_CORBA::ComponentIR::EventPortDef_tie<T>::_is_owner ( ::CORBA::Boolean b) -{ - this->rel_ = b; -} - -template <class T> ACE_INLINE PortableServer::POA_ptr -POA_CORBA::ComponentIR::EventPortDef_tie<T>::_default_POA (void) -{ - if (! ::CORBA::is_nil (this->poa_.in ())) - { - return PortableServer::POA::_duplicate (this->poa_.in ()); - } - - return this->EventPortDef::_default_POA (); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::DefinitionKind POA_CORBA::ComponentIR::EventPortDef_tie<T>::def_kind ( - ) -{ - return this->ptr_->def_kind ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::EventPortDef_tie<T>::destroy ( - ) -{ - this->ptr_->destroy ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -char * POA_CORBA::ComponentIR::EventPortDef_tie<T>::id ( - ) -{ - return this->ptr_->id ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::EventPortDef_tie<T>::id ( - const char * id - ) -{ - this->ptr_->id ( - id - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -char * POA_CORBA::ComponentIR::EventPortDef_tie<T>::name ( - ) -{ - return this->ptr_->name ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::EventPortDef_tie<T>::name ( - const char * name - ) -{ - this->ptr_->name ( - name - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -char * POA_CORBA::ComponentIR::EventPortDef_tie<T>::version ( - ) -{ - return this->ptr_->version ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::EventPortDef_tie<T>::version ( - const char * version - ) -{ - this->ptr_->version ( - version - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::Container_ptr POA_CORBA::ComponentIR::EventPortDef_tie<T>::defined_in ( - ) -{ - return this->ptr_->defined_in ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -char * POA_CORBA::ComponentIR::EventPortDef_tie<T>::absolute_name ( - ) -{ - return this->ptr_->absolute_name ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::Repository_ptr POA_CORBA::ComponentIR::EventPortDef_tie<T>::containing_repository ( - ) -{ - return this->ptr_->containing_repository ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::Contained::Description * POA_CORBA::ComponentIR::EventPortDef_tie<T>::describe ( - ) -{ - return this->ptr_->describe ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::EventPortDef_tie<T>::move ( - ::CORBA::Container_ptr new_container, - const char * new_name, - const char * new_version - ) -{ - this->ptr_->move ( - new_container, - new_name, - new_version - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ComponentIR::EventDef_ptr POA_CORBA::ComponentIR::EventPortDef_tie<T>::event ( - ) -{ - return this->ptr_->event ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::EventPortDef_tie<T>::event ( - ::CORBA::ComponentIR::EventDef_ptr event - ) -{ - this->ptr_->event ( - event - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::Boolean POA_CORBA::ComponentIR::EventPortDef_tie<T>::is_a ( - const char * event_id - ) -{ - return this->ptr_->is_a ( - event_id - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_interface/tie_si.cpp:96 - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::EmitsDef_tie<T>::EmitsDef_tie (T &t) - : ptr_ (&t), - poa_ (PortableServer::POA::_nil ()), - rel_ (0) -{} - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::EmitsDef_tie<T>::EmitsDef_tie (T &t, PortableServer::POA_ptr poa) - : ptr_ (&t), - poa_ (PortableServer::POA::_duplicate (poa)), - rel_ (0) -{} - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::EmitsDef_tie<T>::EmitsDef_tie (T *tp, ::CORBA::Boolean release) - : ptr_ (tp), - poa_ (PortableServer::POA::_nil ()), - rel_ (release) -{} - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::EmitsDef_tie<T>::EmitsDef_tie (T *tp, PortableServer::POA_ptr poa, ::CORBA::Boolean release) - : ptr_ (tp), - poa_ (PortableServer::POA::_duplicate (poa)), - rel_ (release) -{} - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::EmitsDef_tie<T>::~EmitsDef_tie (void) -{ - if (this->rel_) - { - delete this->ptr_; - } -} - -template <class T> ACE_INLINE T * -POA_CORBA::ComponentIR::EmitsDef_tie<T>::_tied_object (void) -{ - return this->ptr_; -} - -template <class T> ACE_INLINE void -POA_CORBA::ComponentIR::EmitsDef_tie<T>::_tied_object (T &obj) -{ - if (this->rel_) - { - delete this->ptr_; - } - - this->ptr_ = &obj; - this->rel_ = 0; -} - -template <class T> ACE_INLINE void -POA_CORBA::ComponentIR::EmitsDef_tie<T>::_tied_object (T *obj, ::CORBA::Boolean release) -{ - if (this->rel_) - { - delete this->ptr_; - } - - this->ptr_ = obj; - this->rel_ = release; -} - -template <class T> ACE_INLINE ::CORBA::Boolean -POA_CORBA::ComponentIR::EmitsDef_tie<T>::_is_owner (void) -{ - return this->rel_; -} - -template <class T> ACE_INLINE void -POA_CORBA::ComponentIR::EmitsDef_tie<T>::_is_owner ( ::CORBA::Boolean b) -{ - this->rel_ = b; -} - -template <class T> ACE_INLINE PortableServer::POA_ptr -POA_CORBA::ComponentIR::EmitsDef_tie<T>::_default_POA (void) -{ - if (! ::CORBA::is_nil (this->poa_.in ())) - { - return PortableServer::POA::_duplicate (this->poa_.in ()); - } - - return this->EmitsDef::_default_POA (); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::DefinitionKind POA_CORBA::ComponentIR::EmitsDef_tie<T>::def_kind ( - ) -{ - return this->ptr_->def_kind ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::EmitsDef_tie<T>::destroy ( - ) -{ - this->ptr_->destroy ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -char * POA_CORBA::ComponentIR::EmitsDef_tie<T>::id ( - ) -{ - return this->ptr_->id ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::EmitsDef_tie<T>::id ( - const char * id - ) -{ - this->ptr_->id ( - id - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -char * POA_CORBA::ComponentIR::EmitsDef_tie<T>::name ( - ) -{ - return this->ptr_->name ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::EmitsDef_tie<T>::name ( - const char * name - ) -{ - this->ptr_->name ( - name - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -char * POA_CORBA::ComponentIR::EmitsDef_tie<T>::version ( - ) -{ - return this->ptr_->version ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::EmitsDef_tie<T>::version ( - const char * version - ) -{ - this->ptr_->version ( - version - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::Container_ptr POA_CORBA::ComponentIR::EmitsDef_tie<T>::defined_in ( - ) -{ - return this->ptr_->defined_in ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -char * POA_CORBA::ComponentIR::EmitsDef_tie<T>::absolute_name ( - ) -{ - return this->ptr_->absolute_name ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::Repository_ptr POA_CORBA::ComponentIR::EmitsDef_tie<T>::containing_repository ( - ) -{ - return this->ptr_->containing_repository ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::Contained::Description * POA_CORBA::ComponentIR::EmitsDef_tie<T>::describe ( - ) -{ - return this->ptr_->describe ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::EmitsDef_tie<T>::move ( - ::CORBA::Container_ptr new_container, - const char * new_name, - const char * new_version - ) -{ - this->ptr_->move ( - new_container, - new_name, - new_version - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ComponentIR::EventDef_ptr POA_CORBA::ComponentIR::EmitsDef_tie<T>::event ( - ) -{ - return this->ptr_->event ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::EmitsDef_tie<T>::event ( - ::CORBA::ComponentIR::EventDef_ptr event - ) -{ - this->ptr_->event ( - event - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::Boolean POA_CORBA::ComponentIR::EmitsDef_tie<T>::is_a ( - const char * event_id - ) -{ - return this->ptr_->is_a ( - event_id - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_interface/tie_si.cpp:96 - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::PublishesDef_tie<T>::PublishesDef_tie (T &t) - : ptr_ (&t), - poa_ (PortableServer::POA::_nil ()), - rel_ (0) -{} - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::PublishesDef_tie<T>::PublishesDef_tie (T &t, PortableServer::POA_ptr poa) - : ptr_ (&t), - poa_ (PortableServer::POA::_duplicate (poa)), - rel_ (0) -{} - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::PublishesDef_tie<T>::PublishesDef_tie (T *tp, ::CORBA::Boolean release) - : ptr_ (tp), - poa_ (PortableServer::POA::_nil ()), - rel_ (release) -{} - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::PublishesDef_tie<T>::PublishesDef_tie (T *tp, PortableServer::POA_ptr poa, ::CORBA::Boolean release) - : ptr_ (tp), - poa_ (PortableServer::POA::_duplicate (poa)), - rel_ (release) -{} - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::PublishesDef_tie<T>::~PublishesDef_tie (void) -{ - if (this->rel_) - { - delete this->ptr_; - } -} - -template <class T> ACE_INLINE T * -POA_CORBA::ComponentIR::PublishesDef_tie<T>::_tied_object (void) -{ - return this->ptr_; -} - -template <class T> ACE_INLINE void -POA_CORBA::ComponentIR::PublishesDef_tie<T>::_tied_object (T &obj) -{ - if (this->rel_) - { - delete this->ptr_; - } - - this->ptr_ = &obj; - this->rel_ = 0; -} - -template <class T> ACE_INLINE void -POA_CORBA::ComponentIR::PublishesDef_tie<T>::_tied_object (T *obj, ::CORBA::Boolean release) -{ - if (this->rel_) - { - delete this->ptr_; - } - - this->ptr_ = obj; - this->rel_ = release; -} - -template <class T> ACE_INLINE ::CORBA::Boolean -POA_CORBA::ComponentIR::PublishesDef_tie<T>::_is_owner (void) -{ - return this->rel_; -} - -template <class T> ACE_INLINE void -POA_CORBA::ComponentIR::PublishesDef_tie<T>::_is_owner ( ::CORBA::Boolean b) -{ - this->rel_ = b; -} - -template <class T> ACE_INLINE PortableServer::POA_ptr -POA_CORBA::ComponentIR::PublishesDef_tie<T>::_default_POA (void) -{ - if (! ::CORBA::is_nil (this->poa_.in ())) - { - return PortableServer::POA::_duplicate (this->poa_.in ()); - } - - return this->PublishesDef::_default_POA (); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::DefinitionKind POA_CORBA::ComponentIR::PublishesDef_tie<T>::def_kind ( - ) -{ - return this->ptr_->def_kind ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::PublishesDef_tie<T>::destroy ( - ) -{ - this->ptr_->destroy ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -char * POA_CORBA::ComponentIR::PublishesDef_tie<T>::id ( - ) -{ - return this->ptr_->id ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::PublishesDef_tie<T>::id ( - const char * id - ) -{ - this->ptr_->id ( - id - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -char * POA_CORBA::ComponentIR::PublishesDef_tie<T>::name ( - ) -{ - return this->ptr_->name ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::PublishesDef_tie<T>::name ( - const char * name - ) -{ - this->ptr_->name ( - name - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -char * POA_CORBA::ComponentIR::PublishesDef_tie<T>::version ( - ) -{ - return this->ptr_->version ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::PublishesDef_tie<T>::version ( - const char * version - ) -{ - this->ptr_->version ( - version - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::Container_ptr POA_CORBA::ComponentIR::PublishesDef_tie<T>::defined_in ( - ) -{ - return this->ptr_->defined_in ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -char * POA_CORBA::ComponentIR::PublishesDef_tie<T>::absolute_name ( - ) -{ - return this->ptr_->absolute_name ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::Repository_ptr POA_CORBA::ComponentIR::PublishesDef_tie<T>::containing_repository ( - ) -{ - return this->ptr_->containing_repository ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::Contained::Description * POA_CORBA::ComponentIR::PublishesDef_tie<T>::describe ( - ) -{ - return this->ptr_->describe ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::PublishesDef_tie<T>::move ( - ::CORBA::Container_ptr new_container, - const char * new_name, - const char * new_version - ) -{ - this->ptr_->move ( - new_container, - new_name, - new_version - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ComponentIR::EventDef_ptr POA_CORBA::ComponentIR::PublishesDef_tie<T>::event ( - ) -{ - return this->ptr_->event ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::PublishesDef_tie<T>::event ( - ::CORBA::ComponentIR::EventDef_ptr event - ) -{ - this->ptr_->event ( - event - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::Boolean POA_CORBA::ComponentIR::PublishesDef_tie<T>::is_a ( - const char * event_id - ) -{ - return this->ptr_->is_a ( - event_id - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_interface/tie_si.cpp:96 - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::ConsumesDef_tie<T>::ConsumesDef_tie (T &t) - : ptr_ (&t), - poa_ (PortableServer::POA::_nil ()), - rel_ (0) -{} - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::ConsumesDef_tie<T>::ConsumesDef_tie (T &t, PortableServer::POA_ptr poa) - : ptr_ (&t), - poa_ (PortableServer::POA::_duplicate (poa)), - rel_ (0) -{} - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::ConsumesDef_tie<T>::ConsumesDef_tie (T *tp, ::CORBA::Boolean release) - : ptr_ (tp), - poa_ (PortableServer::POA::_nil ()), - rel_ (release) -{} - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::ConsumesDef_tie<T>::ConsumesDef_tie (T *tp, PortableServer::POA_ptr poa, ::CORBA::Boolean release) - : ptr_ (tp), - poa_ (PortableServer::POA::_duplicate (poa)), - rel_ (release) -{} - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::ConsumesDef_tie<T>::~ConsumesDef_tie (void) -{ - if (this->rel_) - { - delete this->ptr_; - } -} - -template <class T> ACE_INLINE T * -POA_CORBA::ComponentIR::ConsumesDef_tie<T>::_tied_object (void) -{ - return this->ptr_; -} - -template <class T> ACE_INLINE void -POA_CORBA::ComponentIR::ConsumesDef_tie<T>::_tied_object (T &obj) -{ - if (this->rel_) - { - delete this->ptr_; - } - - this->ptr_ = &obj; - this->rel_ = 0; -} - -template <class T> ACE_INLINE void -POA_CORBA::ComponentIR::ConsumesDef_tie<T>::_tied_object (T *obj, ::CORBA::Boolean release) -{ - if (this->rel_) - { - delete this->ptr_; - } - - this->ptr_ = obj; - this->rel_ = release; -} - -template <class T> ACE_INLINE ::CORBA::Boolean -POA_CORBA::ComponentIR::ConsumesDef_tie<T>::_is_owner (void) -{ - return this->rel_; -} - -template <class T> ACE_INLINE void -POA_CORBA::ComponentIR::ConsumesDef_tie<T>::_is_owner ( ::CORBA::Boolean b) -{ - this->rel_ = b; -} - -template <class T> ACE_INLINE PortableServer::POA_ptr -POA_CORBA::ComponentIR::ConsumesDef_tie<T>::_default_POA (void) -{ - if (! ::CORBA::is_nil (this->poa_.in ())) - { - return PortableServer::POA::_duplicate (this->poa_.in ()); - } - - return this->ConsumesDef::_default_POA (); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::DefinitionKind POA_CORBA::ComponentIR::ConsumesDef_tie<T>::def_kind ( - ) -{ - return this->ptr_->def_kind ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::ConsumesDef_tie<T>::destroy ( - ) -{ - this->ptr_->destroy ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -char * POA_CORBA::ComponentIR::ConsumesDef_tie<T>::id ( - ) -{ - return this->ptr_->id ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::ConsumesDef_tie<T>::id ( - const char * id - ) -{ - this->ptr_->id ( - id - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -char * POA_CORBA::ComponentIR::ConsumesDef_tie<T>::name ( - ) -{ - return this->ptr_->name ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::ConsumesDef_tie<T>::name ( - const char * name - ) -{ - this->ptr_->name ( - name - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -char * POA_CORBA::ComponentIR::ConsumesDef_tie<T>::version ( - ) -{ - return this->ptr_->version ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::ConsumesDef_tie<T>::version ( - const char * version - ) -{ - this->ptr_->version ( - version - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::Container_ptr POA_CORBA::ComponentIR::ConsumesDef_tie<T>::defined_in ( - ) -{ - return this->ptr_->defined_in ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -char * POA_CORBA::ComponentIR::ConsumesDef_tie<T>::absolute_name ( - ) -{ - return this->ptr_->absolute_name ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::Repository_ptr POA_CORBA::ComponentIR::ConsumesDef_tie<T>::containing_repository ( - ) -{ - return this->ptr_->containing_repository ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::Contained::Description * POA_CORBA::ComponentIR::ConsumesDef_tie<T>::describe ( - ) -{ - return this->ptr_->describe ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::ConsumesDef_tie<T>::move ( - ::CORBA::Container_ptr new_container, - const char * new_name, - const char * new_version - ) -{ - this->ptr_->move ( - new_container, - new_name, - new_version - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ComponentIR::EventDef_ptr POA_CORBA::ComponentIR::ConsumesDef_tie<T>::event ( - ) -{ - return this->ptr_->event ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::ConsumesDef_tie<T>::event ( - ::CORBA::ComponentIR::EventDef_ptr event - ) -{ - this->ptr_->event ( - event - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::Boolean POA_CORBA::ComponentIR::ConsumesDef_tie<T>::is_a ( - const char * event_id - ) -{ - return this->ptr_->is_a ( - event_id - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_interface/tie_si.cpp:96 - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::ComponentDef_tie<T>::ComponentDef_tie (T &t) - : ptr_ (&t), - poa_ (PortableServer::POA::_nil ()), - rel_ (0) -{} - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::ComponentDef_tie<T>::ComponentDef_tie (T &t, PortableServer::POA_ptr poa) - : ptr_ (&t), - poa_ (PortableServer::POA::_duplicate (poa)), - rel_ (0) -{} - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::ComponentDef_tie<T>::ComponentDef_tie (T *tp, ::CORBA::Boolean release) - : ptr_ (tp), - poa_ (PortableServer::POA::_nil ()), - rel_ (release) -{} - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::ComponentDef_tie<T>::ComponentDef_tie (T *tp, PortableServer::POA_ptr poa, ::CORBA::Boolean release) - : ptr_ (tp), - poa_ (PortableServer::POA::_duplicate (poa)), - rel_ (release) -{} - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::ComponentDef_tie<T>::~ComponentDef_tie (void) -{ - if (this->rel_) - { - delete this->ptr_; - } -} - -template <class T> ACE_INLINE T * -POA_CORBA::ComponentIR::ComponentDef_tie<T>::_tied_object (void) -{ - return this->ptr_; -} - -template <class T> ACE_INLINE void -POA_CORBA::ComponentIR::ComponentDef_tie<T>::_tied_object (T &obj) -{ - if (this->rel_) - { - delete this->ptr_; - } - - this->ptr_ = &obj; - this->rel_ = 0; -} - -template <class T> ACE_INLINE void -POA_CORBA::ComponentIR::ComponentDef_tie<T>::_tied_object (T *obj, ::CORBA::Boolean release) -{ - if (this->rel_) - { - delete this->ptr_; - } - - this->ptr_ = obj; - this->rel_ = release; -} - -template <class T> ACE_INLINE ::CORBA::Boolean -POA_CORBA::ComponentIR::ComponentDef_tie<T>::_is_owner (void) -{ - return this->rel_; -} - -template <class T> ACE_INLINE void -POA_CORBA::ComponentIR::ComponentDef_tie<T>::_is_owner ( ::CORBA::Boolean b) -{ - this->rel_ = b; -} - -template <class T> ACE_INLINE PortableServer::POA_ptr -POA_CORBA::ComponentIR::ComponentDef_tie<T>::_default_POA (void) -{ - if (! ::CORBA::is_nil (this->poa_.in ())) - { - return PortableServer::POA::_duplicate (this->poa_.in ()); - } - - return this->ComponentDef::_default_POA (); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::DefinitionKind POA_CORBA::ComponentIR::ComponentDef_tie<T>::def_kind ( - ) -{ - return this->ptr_->def_kind ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::ComponentDef_tie<T>::destroy ( - ) -{ - this->ptr_->destroy ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::Contained_ptr POA_CORBA::ComponentIR::ComponentDef_tie<T>::lookup ( - const char * search_name - ) -{ - return this->ptr_->lookup ( - search_name - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ContainedSeq * POA_CORBA::ComponentIR::ComponentDef_tie<T>::contents ( - ::CORBA::DefinitionKind limit_type, - ::CORBA::Boolean exclude_inherited - ) -{ - return this->ptr_->contents ( - limit_type, - exclude_inherited - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ContainedSeq * POA_CORBA::ComponentIR::ComponentDef_tie<T>::lookup_name ( - const char * search_name, - ::CORBA::Long levels_to_search, - ::CORBA::DefinitionKind limit_type, - ::CORBA::Boolean exclude_inherited - ) -{ - return this->ptr_->lookup_name ( - search_name, - levels_to_search, - limit_type, - exclude_inherited - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::Container::DescriptionSeq * POA_CORBA::ComponentIR::ComponentDef_tie<T>::describe_contents ( - ::CORBA::DefinitionKind limit_type, - ::CORBA::Boolean exclude_inherited, - ::CORBA::Long max_returned_objs - ) -{ - return this->ptr_->describe_contents ( - limit_type, - exclude_inherited, - max_returned_objs - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ModuleDef_ptr POA_CORBA::ComponentIR::ComponentDef_tie<T>::create_module ( - const char * id, - const char * name, - const char * version - ) -{ - return this->ptr_->create_module ( - id, - name, - version - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ConstantDef_ptr POA_CORBA::ComponentIR::ComponentDef_tie<T>::create_constant ( - const char * id, - const char * name, - const char * version, - ::CORBA::IDLType_ptr type, - const ::CORBA::Any & value - ) -{ - return this->ptr_->create_constant ( - id, - name, - version, - type, - value - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::StructDef_ptr POA_CORBA::ComponentIR::ComponentDef_tie<T>::create_struct ( - const char * id, - const char * name, - const char * version, - const ::CORBA::StructMemberSeq & members - ) -{ - return this->ptr_->create_struct ( - id, - name, - version, - members - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::UnionDef_ptr POA_CORBA::ComponentIR::ComponentDef_tie<T>::create_union ( - const char * id, - const char * name, - const char * version, - ::CORBA::IDLType_ptr discriminator_type, - const ::CORBA::UnionMemberSeq & members - ) -{ - return this->ptr_->create_union ( - id, - name, - version, - discriminator_type, - members - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::EnumDef_ptr POA_CORBA::ComponentIR::ComponentDef_tie<T>::create_enum ( - const char * id, - const char * name, - const char * version, - const ::CORBA::EnumMemberSeq & members - ) -{ - return this->ptr_->create_enum ( - id, - name, - version, - members - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::AliasDef_ptr POA_CORBA::ComponentIR::ComponentDef_tie<T>::create_alias ( - const char * id, - const char * name, - const char * version, - ::CORBA::IDLType_ptr original_type - ) -{ - return this->ptr_->create_alias ( - id, - name, - version, - original_type - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::InterfaceDef_ptr POA_CORBA::ComponentIR::ComponentDef_tie<T>::create_interface ( - const char * id, - const char * name, - const char * version, - const ::CORBA::InterfaceDefSeq & base_interfaces - ) -{ - return this->ptr_->create_interface ( - id, - name, - version, - base_interfaces - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ValueDef_ptr POA_CORBA::ComponentIR::ComponentDef_tie<T>::create_value ( - const char * id, - const char * name, - const char * version, - ::CORBA::Boolean is_custom, - ::CORBA::Boolean is_abstract, - ::CORBA::ValueDef_ptr base_value, - ::CORBA::Boolean is_truncatable, - const ::CORBA::ValueDefSeq & abstract_base_values, - const ::CORBA::InterfaceDefSeq & supported_interfaces, - const ::CORBA::InitializerSeq & initializers - ) -{ - return this->ptr_->create_value ( - id, - name, - version, - is_custom, - is_abstract, - base_value, - is_truncatable, - abstract_base_values, - supported_interfaces, - initializers - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ValueBoxDef_ptr POA_CORBA::ComponentIR::ComponentDef_tie<T>::create_value_box ( - const char * id, - const char * name, - const char * version, - ::CORBA::IDLType_ptr original_type_def - ) -{ - return this->ptr_->create_value_box ( - id, - name, - version, - original_type_def - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ExceptionDef_ptr POA_CORBA::ComponentIR::ComponentDef_tie<T>::create_exception ( - const char * id, - const char * name, - const char * version, - const ::CORBA::StructMemberSeq & members - ) -{ - return this->ptr_->create_exception ( - id, - name, - version, - members - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::NativeDef_ptr POA_CORBA::ComponentIR::ComponentDef_tie<T>::create_native ( - const char * id, - const char * name, - const char * version - ) -{ - return this->ptr_->create_native ( - id, - name, - version - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::AbstractInterfaceDef_ptr POA_CORBA::ComponentIR::ComponentDef_tie<T>::create_abstract_interface ( - const char * id, - const char * name, - const char * version, - const ::CORBA::AbstractInterfaceDefSeq & base_interfaces - ) -{ - return this->ptr_->create_abstract_interface ( - id, - name, - version, - base_interfaces - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::LocalInterfaceDef_ptr POA_CORBA::ComponentIR::ComponentDef_tie<T>::create_local_interface ( - const char * id, - const char * name, - const char * version, - const ::CORBA::InterfaceDefSeq & base_interfaces - ) -{ - return this->ptr_->create_local_interface ( - id, - name, - version, - base_interfaces - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ExtValueDef_ptr POA_CORBA::ComponentIR::ComponentDef_tie<T>::create_ext_value ( - const char * id, - const char * name, - const char * version, - ::CORBA::Boolean is_custom, - ::CORBA::Boolean is_abstract, - ::CORBA::ValueDef_ptr base_value, - ::CORBA::Boolean is_truncatable, - const ::CORBA::ValueDefSeq & abstract_base_values, - const ::CORBA::InterfaceDefSeq & supported_interfaces, - const ::CORBA::ExtInitializerSeq & initializers - ) -{ - return this->ptr_->create_ext_value ( - id, - name, - version, - is_custom, - is_abstract, - base_value, - is_truncatable, - abstract_base_values, - supported_interfaces, - initializers - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -char * POA_CORBA::ComponentIR::ComponentDef_tie<T>::id ( - ) -{ - return this->ptr_->id ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::ComponentDef_tie<T>::id ( - const char * id - ) -{ - this->ptr_->id ( - id - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -char * POA_CORBA::ComponentIR::ComponentDef_tie<T>::name ( - ) -{ - return this->ptr_->name ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::ComponentDef_tie<T>::name ( - const char * name - ) -{ - this->ptr_->name ( - name - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -char * POA_CORBA::ComponentIR::ComponentDef_tie<T>::version ( - ) -{ - return this->ptr_->version ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::ComponentDef_tie<T>::version ( - const char * version - ) -{ - this->ptr_->version ( - version - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::Container_ptr POA_CORBA::ComponentIR::ComponentDef_tie<T>::defined_in ( - ) -{ - return this->ptr_->defined_in ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -char * POA_CORBA::ComponentIR::ComponentDef_tie<T>::absolute_name ( - ) -{ - return this->ptr_->absolute_name ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::Repository_ptr POA_CORBA::ComponentIR::ComponentDef_tie<T>::containing_repository ( - ) -{ - return this->ptr_->containing_repository ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::Contained::Description * POA_CORBA::ComponentIR::ComponentDef_tie<T>::describe ( - ) -{ - return this->ptr_->describe ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::ComponentDef_tie<T>::move ( - ::CORBA::Container_ptr new_container, - const char * new_name, - const char * new_version - ) -{ - this->ptr_->move ( - new_container, - new_name, - new_version - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::TypeCode_ptr POA_CORBA::ComponentIR::ComponentDef_tie<T>::type ( - ) -{ - return this->ptr_->type ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::InterfaceDefSeq * POA_CORBA::ComponentIR::ComponentDef_tie<T>::base_interfaces ( - ) -{ - return this->ptr_->base_interfaces ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::ComponentDef_tie<T>::base_interfaces ( - const ::CORBA::InterfaceDefSeq & base_interfaces - ) -{ - this->ptr_->base_interfaces ( - base_interfaces - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::Boolean POA_CORBA::ComponentIR::ComponentDef_tie<T>::is_a ( - const char * interface_id - ) -{ - return this->ptr_->is_a ( - interface_id - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::InterfaceDef::FullInterfaceDescription * POA_CORBA::ComponentIR::ComponentDef_tie<T>::describe_interface ( - ) -{ - return this->ptr_->describe_interface ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::AttributeDef_ptr POA_CORBA::ComponentIR::ComponentDef_tie<T>::create_attribute ( - const char * id, - const char * name, - const char * version, - ::CORBA::IDLType_ptr type, - ::CORBA::AttributeMode mode - ) -{ - return this->ptr_->create_attribute ( - id, - name, - version, - type, - mode - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::OperationDef_ptr POA_CORBA::ComponentIR::ComponentDef_tie<T>::create_operation ( - const char * id, - const char * name, - const char * version, - ::CORBA::IDLType_ptr result, - ::CORBA::OperationMode mode, - const ::CORBA::ParDescriptionSeq & params, - const ::CORBA::ExceptionDefSeq & exceptions, - const ::CORBA::ContextIdSeq & contexts - ) -{ - return this->ptr_->create_operation ( - id, - name, - version, - result, - mode, - params, - exceptions, - contexts - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription * POA_CORBA::ComponentIR::ComponentDef_tie<T>::describe_ext_interface ( - ) -{ - return this->ptr_->describe_ext_interface ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ExtAttributeDef_ptr POA_CORBA::ComponentIR::ComponentDef_tie<T>::create_ext_attribute ( - const char * id, - const char * name, - const char * version, - ::CORBA::IDLType_ptr type, - ::CORBA::AttributeMode mode, - const ::CORBA::ExceptionDefSeq & get_exceptions, - const ::CORBA::ExceptionDefSeq & set_exceptions - ) -{ - return this->ptr_->create_ext_attribute ( - id, - name, - version, - type, - mode, - get_exceptions, - set_exceptions - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ComponentIR::ComponentDef_ptr POA_CORBA::ComponentIR::ComponentDef_tie<T>::base_component ( - ) -{ - return this->ptr_->base_component ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::ComponentDef_tie<T>::base_component ( - ::CORBA::ComponentIR::ComponentDef_ptr base_component - ) -{ - this->ptr_->base_component ( - base_component - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::InterfaceDefSeq * POA_CORBA::ComponentIR::ComponentDef_tie<T>::supported_interfaces ( - ) -{ - return this->ptr_->supported_interfaces ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::ComponentDef_tie<T>::supported_interfaces ( - const ::CORBA::InterfaceDefSeq & supported_interfaces - ) -{ - this->ptr_->supported_interfaces ( - supported_interfaces - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ComponentIR::ProvidesDef_ptr POA_CORBA::ComponentIR::ComponentDef_tie<T>::create_provides ( - const char * id, - const char * name, - const char * version, - ::CORBA::InterfaceDef_ptr interface_type - ) -{ - return this->ptr_->create_provides ( - id, - name, - version, - interface_type - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ComponentIR::UsesDef_ptr POA_CORBA::ComponentIR::ComponentDef_tie<T>::create_uses ( - const char * id, - const char * name, - const char * version, - ::CORBA::InterfaceDef_ptr interface_type, - ::CORBA::Boolean is_multiple - ) -{ - return this->ptr_->create_uses ( - id, - name, - version, - interface_type, - is_multiple - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ComponentIR::EmitsDef_ptr POA_CORBA::ComponentIR::ComponentDef_tie<T>::create_emits ( - const char * id, - const char * name, - const char * version, - ::CORBA::ComponentIR::EventDef_ptr event - ) -{ - return this->ptr_->create_emits ( - id, - name, - version, - event - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ComponentIR::PublishesDef_ptr POA_CORBA::ComponentIR::ComponentDef_tie<T>::create_publishes ( - const char * id, - const char * name, - const char * version, - ::CORBA::ComponentIR::EventDef_ptr event - ) -{ - return this->ptr_->create_publishes ( - id, - name, - version, - event - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ComponentIR::ConsumesDef_ptr POA_CORBA::ComponentIR::ComponentDef_tie<T>::create_consumes ( - const char * id, - const char * name, - const char * version, - ::CORBA::ComponentIR::EventDef_ptr event - ) -{ - return this->ptr_->create_consumes ( - id, - name, - version, - event - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_interface/tie_si.cpp:96 - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::FactoryDef_tie<T>::FactoryDef_tie (T &t) - : ptr_ (&t), - poa_ (PortableServer::POA::_nil ()), - rel_ (0) -{} - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::FactoryDef_tie<T>::FactoryDef_tie (T &t, PortableServer::POA_ptr poa) - : ptr_ (&t), - poa_ (PortableServer::POA::_duplicate (poa)), - rel_ (0) -{} - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::FactoryDef_tie<T>::FactoryDef_tie (T *tp, ::CORBA::Boolean release) - : ptr_ (tp), - poa_ (PortableServer::POA::_nil ()), - rel_ (release) -{} - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::FactoryDef_tie<T>::FactoryDef_tie (T *tp, PortableServer::POA_ptr poa, ::CORBA::Boolean release) - : ptr_ (tp), - poa_ (PortableServer::POA::_duplicate (poa)), - rel_ (release) -{} - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::FactoryDef_tie<T>::~FactoryDef_tie (void) -{ - if (this->rel_) - { - delete this->ptr_; - } -} - -template <class T> ACE_INLINE T * -POA_CORBA::ComponentIR::FactoryDef_tie<T>::_tied_object (void) -{ - return this->ptr_; -} - -template <class T> ACE_INLINE void -POA_CORBA::ComponentIR::FactoryDef_tie<T>::_tied_object (T &obj) -{ - if (this->rel_) - { - delete this->ptr_; - } - - this->ptr_ = &obj; - this->rel_ = 0; -} - -template <class T> ACE_INLINE void -POA_CORBA::ComponentIR::FactoryDef_tie<T>::_tied_object (T *obj, ::CORBA::Boolean release) -{ - if (this->rel_) - { - delete this->ptr_; - } - - this->ptr_ = obj; - this->rel_ = release; -} - -template <class T> ACE_INLINE ::CORBA::Boolean -POA_CORBA::ComponentIR::FactoryDef_tie<T>::_is_owner (void) -{ - return this->rel_; -} - -template <class T> ACE_INLINE void -POA_CORBA::ComponentIR::FactoryDef_tie<T>::_is_owner ( ::CORBA::Boolean b) -{ - this->rel_ = b; -} - -template <class T> ACE_INLINE PortableServer::POA_ptr -POA_CORBA::ComponentIR::FactoryDef_tie<T>::_default_POA (void) -{ - if (! ::CORBA::is_nil (this->poa_.in ())) - { - return PortableServer::POA::_duplicate (this->poa_.in ()); - } - - return this->FactoryDef::_default_POA (); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::DefinitionKind POA_CORBA::ComponentIR::FactoryDef_tie<T>::def_kind ( - ) -{ - return this->ptr_->def_kind ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::FactoryDef_tie<T>::destroy ( - ) -{ - this->ptr_->destroy ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -char * POA_CORBA::ComponentIR::FactoryDef_tie<T>::id ( - ) -{ - return this->ptr_->id ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::FactoryDef_tie<T>::id ( - const char * id - ) -{ - this->ptr_->id ( - id - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -char * POA_CORBA::ComponentIR::FactoryDef_tie<T>::name ( - ) -{ - return this->ptr_->name ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::FactoryDef_tie<T>::name ( - const char * name - ) -{ - this->ptr_->name ( - name - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -char * POA_CORBA::ComponentIR::FactoryDef_tie<T>::version ( - ) -{ - return this->ptr_->version ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::FactoryDef_tie<T>::version ( - const char * version - ) -{ - this->ptr_->version ( - version - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::Container_ptr POA_CORBA::ComponentIR::FactoryDef_tie<T>::defined_in ( - ) -{ - return this->ptr_->defined_in ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -char * POA_CORBA::ComponentIR::FactoryDef_tie<T>::absolute_name ( - ) -{ - return this->ptr_->absolute_name ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::Repository_ptr POA_CORBA::ComponentIR::FactoryDef_tie<T>::containing_repository ( - ) -{ - return this->ptr_->containing_repository ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::Contained::Description * POA_CORBA::ComponentIR::FactoryDef_tie<T>::describe ( - ) -{ - return this->ptr_->describe ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::FactoryDef_tie<T>::move ( - ::CORBA::Container_ptr new_container, - const char * new_name, - const char * new_version - ) -{ - this->ptr_->move ( - new_container, - new_name, - new_version - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::TypeCode_ptr POA_CORBA::ComponentIR::FactoryDef_tie<T>::result ( - ) -{ - return this->ptr_->result ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::IDLType_ptr POA_CORBA::ComponentIR::FactoryDef_tie<T>::result_def ( - ) -{ - return this->ptr_->result_def ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::FactoryDef_tie<T>::result_def ( - ::CORBA::IDLType_ptr result_def - ) -{ - this->ptr_->result_def ( - result_def - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ParDescriptionSeq * POA_CORBA::ComponentIR::FactoryDef_tie<T>::params ( - ) -{ - return this->ptr_->params ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::FactoryDef_tie<T>::params ( - const ::CORBA::ParDescriptionSeq & params - ) -{ - this->ptr_->params ( - params - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::OperationMode POA_CORBA::ComponentIR::FactoryDef_tie<T>::mode ( - ) -{ - return this->ptr_->mode ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::FactoryDef_tie<T>::mode ( - ::CORBA::OperationMode mode - ) -{ - this->ptr_->mode ( - mode - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ContextIdSeq * POA_CORBA::ComponentIR::FactoryDef_tie<T>::contexts ( - ) -{ - return this->ptr_->contexts ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::FactoryDef_tie<T>::contexts ( - const ::CORBA::ContextIdSeq & contexts - ) -{ - this->ptr_->contexts ( - contexts - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ExceptionDefSeq * POA_CORBA::ComponentIR::FactoryDef_tie<T>::exceptions ( - ) -{ - return this->ptr_->exceptions ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::FactoryDef_tie<T>::exceptions ( - const ::CORBA::ExceptionDefSeq & exceptions - ) -{ - this->ptr_->exceptions ( - exceptions - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_interface/tie_si.cpp:96 - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::FinderDef_tie<T>::FinderDef_tie (T &t) - : ptr_ (&t), - poa_ (PortableServer::POA::_nil ()), - rel_ (0) -{} - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::FinderDef_tie<T>::FinderDef_tie (T &t, PortableServer::POA_ptr poa) - : ptr_ (&t), - poa_ (PortableServer::POA::_duplicate (poa)), - rel_ (0) -{} - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::FinderDef_tie<T>::FinderDef_tie (T *tp, ::CORBA::Boolean release) - : ptr_ (tp), - poa_ (PortableServer::POA::_nil ()), - rel_ (release) -{} - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::FinderDef_tie<T>::FinderDef_tie (T *tp, PortableServer::POA_ptr poa, ::CORBA::Boolean release) - : ptr_ (tp), - poa_ (PortableServer::POA::_duplicate (poa)), - rel_ (release) -{} - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::FinderDef_tie<T>::~FinderDef_tie (void) -{ - if (this->rel_) - { - delete this->ptr_; - } -} - -template <class T> ACE_INLINE T * -POA_CORBA::ComponentIR::FinderDef_tie<T>::_tied_object (void) -{ - return this->ptr_; -} - -template <class T> ACE_INLINE void -POA_CORBA::ComponentIR::FinderDef_tie<T>::_tied_object (T &obj) -{ - if (this->rel_) - { - delete this->ptr_; - } - - this->ptr_ = &obj; - this->rel_ = 0; -} - -template <class T> ACE_INLINE void -POA_CORBA::ComponentIR::FinderDef_tie<T>::_tied_object (T *obj, ::CORBA::Boolean release) -{ - if (this->rel_) - { - delete this->ptr_; - } - - this->ptr_ = obj; - this->rel_ = release; -} - -template <class T> ACE_INLINE ::CORBA::Boolean -POA_CORBA::ComponentIR::FinderDef_tie<T>::_is_owner (void) -{ - return this->rel_; -} - -template <class T> ACE_INLINE void -POA_CORBA::ComponentIR::FinderDef_tie<T>::_is_owner ( ::CORBA::Boolean b) -{ - this->rel_ = b; -} - -template <class T> ACE_INLINE PortableServer::POA_ptr -POA_CORBA::ComponentIR::FinderDef_tie<T>::_default_POA (void) -{ - if (! ::CORBA::is_nil (this->poa_.in ())) - { - return PortableServer::POA::_duplicate (this->poa_.in ()); - } - - return this->FinderDef::_default_POA (); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::DefinitionKind POA_CORBA::ComponentIR::FinderDef_tie<T>::def_kind ( - ) -{ - return this->ptr_->def_kind ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::FinderDef_tie<T>::destroy ( - ) -{ - this->ptr_->destroy ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -char * POA_CORBA::ComponentIR::FinderDef_tie<T>::id ( - ) -{ - return this->ptr_->id ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::FinderDef_tie<T>::id ( - const char * id - ) -{ - this->ptr_->id ( - id - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -char * POA_CORBA::ComponentIR::FinderDef_tie<T>::name ( - ) -{ - return this->ptr_->name ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::FinderDef_tie<T>::name ( - const char * name - ) -{ - this->ptr_->name ( - name - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -char * POA_CORBA::ComponentIR::FinderDef_tie<T>::version ( - ) -{ - return this->ptr_->version ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::FinderDef_tie<T>::version ( - const char * version - ) -{ - this->ptr_->version ( - version - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::Container_ptr POA_CORBA::ComponentIR::FinderDef_tie<T>::defined_in ( - ) -{ - return this->ptr_->defined_in ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -char * POA_CORBA::ComponentIR::FinderDef_tie<T>::absolute_name ( - ) -{ - return this->ptr_->absolute_name ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::Repository_ptr POA_CORBA::ComponentIR::FinderDef_tie<T>::containing_repository ( - ) -{ - return this->ptr_->containing_repository ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::Contained::Description * POA_CORBA::ComponentIR::FinderDef_tie<T>::describe ( - ) -{ - return this->ptr_->describe ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::FinderDef_tie<T>::move ( - ::CORBA::Container_ptr new_container, - const char * new_name, - const char * new_version - ) -{ - this->ptr_->move ( - new_container, - new_name, - new_version - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::TypeCode_ptr POA_CORBA::ComponentIR::FinderDef_tie<T>::result ( - ) -{ - return this->ptr_->result ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::IDLType_ptr POA_CORBA::ComponentIR::FinderDef_tie<T>::result_def ( - ) -{ - return this->ptr_->result_def ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::FinderDef_tie<T>::result_def ( - ::CORBA::IDLType_ptr result_def - ) -{ - this->ptr_->result_def ( - result_def - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ParDescriptionSeq * POA_CORBA::ComponentIR::FinderDef_tie<T>::params ( - ) -{ - return this->ptr_->params ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::FinderDef_tie<T>::params ( - const ::CORBA::ParDescriptionSeq & params - ) -{ - this->ptr_->params ( - params - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::OperationMode POA_CORBA::ComponentIR::FinderDef_tie<T>::mode ( - ) -{ - return this->ptr_->mode ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::FinderDef_tie<T>::mode ( - ::CORBA::OperationMode mode - ) -{ - this->ptr_->mode ( - mode - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ContextIdSeq * POA_CORBA::ComponentIR::FinderDef_tie<T>::contexts ( - ) -{ - return this->ptr_->contexts ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::FinderDef_tie<T>::contexts ( - const ::CORBA::ContextIdSeq & contexts - ) -{ - this->ptr_->contexts ( - contexts - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ExceptionDefSeq * POA_CORBA::ComponentIR::FinderDef_tie<T>::exceptions ( - ) -{ - return this->ptr_->exceptions ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::FinderDef_tie<T>::exceptions ( - const ::CORBA::ExceptionDefSeq & exceptions - ) -{ - this->ptr_->exceptions ( - exceptions - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_interface/tie_si.cpp:96 - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::HomeDef_tie<T>::HomeDef_tie (T &t) - : ptr_ (&t), - poa_ (PortableServer::POA::_nil ()), - rel_ (0) -{} - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::HomeDef_tie<T>::HomeDef_tie (T &t, PortableServer::POA_ptr poa) - : ptr_ (&t), - poa_ (PortableServer::POA::_duplicate (poa)), - rel_ (0) -{} - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::HomeDef_tie<T>::HomeDef_tie (T *tp, ::CORBA::Boolean release) - : ptr_ (tp), - poa_ (PortableServer::POA::_nil ()), - rel_ (release) -{} - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::HomeDef_tie<T>::HomeDef_tie (T *tp, PortableServer::POA_ptr poa, ::CORBA::Boolean release) - : ptr_ (tp), - poa_ (PortableServer::POA::_duplicate (poa)), - rel_ (release) -{} - -template <class T> ACE_INLINE -POA_CORBA::ComponentIR::HomeDef_tie<T>::~HomeDef_tie (void) -{ - if (this->rel_) - { - delete this->ptr_; - } -} - -template <class T> ACE_INLINE T * -POA_CORBA::ComponentIR::HomeDef_tie<T>::_tied_object (void) -{ - return this->ptr_; -} - -template <class T> ACE_INLINE void -POA_CORBA::ComponentIR::HomeDef_tie<T>::_tied_object (T &obj) -{ - if (this->rel_) - { - delete this->ptr_; - } - - this->ptr_ = &obj; - this->rel_ = 0; -} - -template <class T> ACE_INLINE void -POA_CORBA::ComponentIR::HomeDef_tie<T>::_tied_object (T *obj, ::CORBA::Boolean release) -{ - if (this->rel_) - { - delete this->ptr_; - } - - this->ptr_ = obj; - this->rel_ = release; -} - -template <class T> ACE_INLINE ::CORBA::Boolean -POA_CORBA::ComponentIR::HomeDef_tie<T>::_is_owner (void) -{ - return this->rel_; -} - -template <class T> ACE_INLINE void -POA_CORBA::ComponentIR::HomeDef_tie<T>::_is_owner ( ::CORBA::Boolean b) -{ - this->rel_ = b; -} - -template <class T> ACE_INLINE PortableServer::POA_ptr -POA_CORBA::ComponentIR::HomeDef_tie<T>::_default_POA (void) -{ - if (! ::CORBA::is_nil (this->poa_.in ())) - { - return PortableServer::POA::_duplicate (this->poa_.in ()); - } - - return this->HomeDef::_default_POA (); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::DefinitionKind POA_CORBA::ComponentIR::HomeDef_tie<T>::def_kind ( - ) -{ - return this->ptr_->def_kind ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::HomeDef_tie<T>::destroy ( - ) -{ - this->ptr_->destroy ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::Contained_ptr POA_CORBA::ComponentIR::HomeDef_tie<T>::lookup ( - const char * search_name - ) -{ - return this->ptr_->lookup ( - search_name - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ContainedSeq * POA_CORBA::ComponentIR::HomeDef_tie<T>::contents ( - ::CORBA::DefinitionKind limit_type, - ::CORBA::Boolean exclude_inherited - ) -{ - return this->ptr_->contents ( - limit_type, - exclude_inherited - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ContainedSeq * POA_CORBA::ComponentIR::HomeDef_tie<T>::lookup_name ( - const char * search_name, - ::CORBA::Long levels_to_search, - ::CORBA::DefinitionKind limit_type, - ::CORBA::Boolean exclude_inherited - ) -{ - return this->ptr_->lookup_name ( - search_name, - levels_to_search, - limit_type, - exclude_inherited - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::Container::DescriptionSeq * POA_CORBA::ComponentIR::HomeDef_tie<T>::describe_contents ( - ::CORBA::DefinitionKind limit_type, - ::CORBA::Boolean exclude_inherited, - ::CORBA::Long max_returned_objs - ) -{ - return this->ptr_->describe_contents ( - limit_type, - exclude_inherited, - max_returned_objs - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ModuleDef_ptr POA_CORBA::ComponentIR::HomeDef_tie<T>::create_module ( - const char * id, - const char * name, - const char * version - ) -{ - return this->ptr_->create_module ( - id, - name, - version - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ConstantDef_ptr POA_CORBA::ComponentIR::HomeDef_tie<T>::create_constant ( - const char * id, - const char * name, - const char * version, - ::CORBA::IDLType_ptr type, - const ::CORBA::Any & value - ) -{ - return this->ptr_->create_constant ( - id, - name, - version, - type, - value - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::StructDef_ptr POA_CORBA::ComponentIR::HomeDef_tie<T>::create_struct ( - const char * id, - const char * name, - const char * version, - const ::CORBA::StructMemberSeq & members - ) -{ - return this->ptr_->create_struct ( - id, - name, - version, - members - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::UnionDef_ptr POA_CORBA::ComponentIR::HomeDef_tie<T>::create_union ( - const char * id, - const char * name, - const char * version, - ::CORBA::IDLType_ptr discriminator_type, - const ::CORBA::UnionMemberSeq & members - ) -{ - return this->ptr_->create_union ( - id, - name, - version, - discriminator_type, - members - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::EnumDef_ptr POA_CORBA::ComponentIR::HomeDef_tie<T>::create_enum ( - const char * id, - const char * name, - const char * version, - const ::CORBA::EnumMemberSeq & members - ) -{ - return this->ptr_->create_enum ( - id, - name, - version, - members - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::AliasDef_ptr POA_CORBA::ComponentIR::HomeDef_tie<T>::create_alias ( - const char * id, - const char * name, - const char * version, - ::CORBA::IDLType_ptr original_type - ) -{ - return this->ptr_->create_alias ( - id, - name, - version, - original_type - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::InterfaceDef_ptr POA_CORBA::ComponentIR::HomeDef_tie<T>::create_interface ( - const char * id, - const char * name, - const char * version, - const ::CORBA::InterfaceDefSeq & base_interfaces - ) -{ - return this->ptr_->create_interface ( - id, - name, - version, - base_interfaces - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ValueDef_ptr POA_CORBA::ComponentIR::HomeDef_tie<T>::create_value ( - const char * id, - const char * name, - const char * version, - ::CORBA::Boolean is_custom, - ::CORBA::Boolean is_abstract, - ::CORBA::ValueDef_ptr base_value, - ::CORBA::Boolean is_truncatable, - const ::CORBA::ValueDefSeq & abstract_base_values, - const ::CORBA::InterfaceDefSeq & supported_interfaces, - const ::CORBA::InitializerSeq & initializers - ) -{ - return this->ptr_->create_value ( - id, - name, - version, - is_custom, - is_abstract, - base_value, - is_truncatable, - abstract_base_values, - supported_interfaces, - initializers - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ValueBoxDef_ptr POA_CORBA::ComponentIR::HomeDef_tie<T>::create_value_box ( - const char * id, - const char * name, - const char * version, - ::CORBA::IDLType_ptr original_type_def - ) -{ - return this->ptr_->create_value_box ( - id, - name, - version, - original_type_def - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ExceptionDef_ptr POA_CORBA::ComponentIR::HomeDef_tie<T>::create_exception ( - const char * id, - const char * name, - const char * version, - const ::CORBA::StructMemberSeq & members - ) -{ - return this->ptr_->create_exception ( - id, - name, - version, - members - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::NativeDef_ptr POA_CORBA::ComponentIR::HomeDef_tie<T>::create_native ( - const char * id, - const char * name, - const char * version - ) -{ - return this->ptr_->create_native ( - id, - name, - version - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::AbstractInterfaceDef_ptr POA_CORBA::ComponentIR::HomeDef_tie<T>::create_abstract_interface ( - const char * id, - const char * name, - const char * version, - const ::CORBA::AbstractInterfaceDefSeq & base_interfaces - ) -{ - return this->ptr_->create_abstract_interface ( - id, - name, - version, - base_interfaces - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::LocalInterfaceDef_ptr POA_CORBA::ComponentIR::HomeDef_tie<T>::create_local_interface ( - const char * id, - const char * name, - const char * version, - const ::CORBA::InterfaceDefSeq & base_interfaces - ) -{ - return this->ptr_->create_local_interface ( - id, - name, - version, - base_interfaces - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ExtValueDef_ptr POA_CORBA::ComponentIR::HomeDef_tie<T>::create_ext_value ( - const char * id, - const char * name, - const char * version, - ::CORBA::Boolean is_custom, - ::CORBA::Boolean is_abstract, - ::CORBA::ValueDef_ptr base_value, - ::CORBA::Boolean is_truncatable, - const ::CORBA::ValueDefSeq & abstract_base_values, - const ::CORBA::InterfaceDefSeq & supported_interfaces, - const ::CORBA::ExtInitializerSeq & initializers - ) -{ - return this->ptr_->create_ext_value ( - id, - name, - version, - is_custom, - is_abstract, - base_value, - is_truncatable, - abstract_base_values, - supported_interfaces, - initializers - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -char * POA_CORBA::ComponentIR::HomeDef_tie<T>::id ( - ) -{ - return this->ptr_->id ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::HomeDef_tie<T>::id ( - const char * id - ) -{ - this->ptr_->id ( - id - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -char * POA_CORBA::ComponentIR::HomeDef_tie<T>::name ( - ) -{ - return this->ptr_->name ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::HomeDef_tie<T>::name ( - const char * name - ) -{ - this->ptr_->name ( - name - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -char * POA_CORBA::ComponentIR::HomeDef_tie<T>::version ( - ) -{ - return this->ptr_->version ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::HomeDef_tie<T>::version ( - const char * version - ) -{ - this->ptr_->version ( - version - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::Container_ptr POA_CORBA::ComponentIR::HomeDef_tie<T>::defined_in ( - ) -{ - return this->ptr_->defined_in ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -char * POA_CORBA::ComponentIR::HomeDef_tie<T>::absolute_name ( - ) -{ - return this->ptr_->absolute_name ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::Repository_ptr POA_CORBA::ComponentIR::HomeDef_tie<T>::containing_repository ( - ) -{ - return this->ptr_->containing_repository ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::Contained::Description * POA_CORBA::ComponentIR::HomeDef_tie<T>::describe ( - ) -{ - return this->ptr_->describe ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::HomeDef_tie<T>::move ( - ::CORBA::Container_ptr new_container, - const char * new_name, - const char * new_version - ) -{ - this->ptr_->move ( - new_container, - new_name, - new_version - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::TypeCode_ptr POA_CORBA::ComponentIR::HomeDef_tie<T>::type ( - ) -{ - return this->ptr_->type ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::InterfaceDefSeq * POA_CORBA::ComponentIR::HomeDef_tie<T>::base_interfaces ( - ) -{ - return this->ptr_->base_interfaces ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::HomeDef_tie<T>::base_interfaces ( - const ::CORBA::InterfaceDefSeq & base_interfaces - ) -{ - this->ptr_->base_interfaces ( - base_interfaces - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::Boolean POA_CORBA::ComponentIR::HomeDef_tie<T>::is_a ( - const char * interface_id - ) -{ - return this->ptr_->is_a ( - interface_id - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::InterfaceDef::FullInterfaceDescription * POA_CORBA::ComponentIR::HomeDef_tie<T>::describe_interface ( - ) -{ - return this->ptr_->describe_interface ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::AttributeDef_ptr POA_CORBA::ComponentIR::HomeDef_tie<T>::create_attribute ( - const char * id, - const char * name, - const char * version, - ::CORBA::IDLType_ptr type, - ::CORBA::AttributeMode mode - ) -{ - return this->ptr_->create_attribute ( - id, - name, - version, - type, - mode - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::OperationDef_ptr POA_CORBA::ComponentIR::HomeDef_tie<T>::create_operation ( - const char * id, - const char * name, - const char * version, - ::CORBA::IDLType_ptr result, - ::CORBA::OperationMode mode, - const ::CORBA::ParDescriptionSeq & params, - const ::CORBA::ExceptionDefSeq & exceptions, - const ::CORBA::ContextIdSeq & contexts - ) -{ - return this->ptr_->create_operation ( - id, - name, - version, - result, - mode, - params, - exceptions, - contexts - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription * POA_CORBA::ComponentIR::HomeDef_tie<T>::describe_ext_interface ( - ) -{ - return this->ptr_->describe_ext_interface ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ExtAttributeDef_ptr POA_CORBA::ComponentIR::HomeDef_tie<T>::create_ext_attribute ( - const char * id, - const char * name, - const char * version, - ::CORBA::IDLType_ptr type, - ::CORBA::AttributeMode mode, - const ::CORBA::ExceptionDefSeq & get_exceptions, - const ::CORBA::ExceptionDefSeq & set_exceptions - ) -{ - return this->ptr_->create_ext_attribute ( - id, - name, - version, - type, - mode, - get_exceptions, - set_exceptions - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ComponentIR::HomeDef_ptr POA_CORBA::ComponentIR::HomeDef_tie<T>::base_home ( - ) -{ - return this->ptr_->base_home ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::HomeDef_tie<T>::base_home ( - ::CORBA::ComponentIR::HomeDef_ptr base_home - ) -{ - this->ptr_->base_home ( - base_home - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::InterfaceDefSeq * POA_CORBA::ComponentIR::HomeDef_tie<T>::supported_interfaces ( - ) -{ - return this->ptr_->supported_interfaces ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::HomeDef_tie<T>::supported_interfaces ( - const ::CORBA::InterfaceDefSeq & supported_interfaces - ) -{ - this->ptr_->supported_interfaces ( - supported_interfaces - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ComponentIR::ComponentDef_ptr POA_CORBA::ComponentIR::HomeDef_tie<T>::managed_component ( - ) -{ - return this->ptr_->managed_component ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::HomeDef_tie<T>::managed_component ( - ::CORBA::ComponentIR::ComponentDef_ptr managed_component - ) -{ - this->ptr_->managed_component ( - managed_component - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ValueDef_ptr POA_CORBA::ComponentIR::HomeDef_tie<T>::primary_key ( - ) -{ - return this->ptr_->primary_key ( - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -void POA_CORBA::ComponentIR::HomeDef_tie<T>::primary_key ( - ::CORBA::ValueDef_ptr primary_key - ) -{ - this->ptr_->primary_key ( - primary_key - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ComponentIR::FactoryDef_ptr POA_CORBA::ComponentIR::HomeDef_tie<T>::create_factory ( - const char * id, - const char * name, - const char * version, - const ::CORBA::ParDescriptionSeq & params, - const ::CORBA::ExceptionDefSeq & exceptions - ) -{ - return this->ptr_->create_factory ( - id, - name, - version, - params, - exceptions - ); -} - -// TAO_IDL - Generated from -// be\be_visitor_operation/tie_si.cpp:101 - -template <class T> ACE_INLINE -::CORBA::ComponentIR::FinderDef_ptr POA_CORBA::ComponentIR::HomeDef_tie<T>::create_finder ( - const char * id, - const char * name, - const char * version, - const ::CORBA::ParDescriptionSeq & params, - const ::CORBA::ExceptionDefSeq & exceptions - ) -{ - return this->ptr_->create_finder ( - id, - name, - version, - params, - exceptions - ); -} - - -TAO_END_VERSIONED_NAMESPACE_DECL - |