00001 // $Id: Network_Priority_Mapping_Manager.cpp 76593 2007-01-25 19:19:27Z johnnyw $ 00002 00003 #include "tao/RTCORBA/Network_Priority_Mapping_Manager.h" 00004 00005 #if defined (TAO_HAS_CORBA_MESSAGING) && TAO_HAS_CORBA_MESSAGING != 0 00006 00007 #if ! defined (__ACE_INLINE__) 00008 #include "tao/RTCORBA/Network_Priority_Mapping_Manager.inl" 00009 #endif /* __ACE_INLINE__ */ 00010 00011 ACE_RCSID (RTCORBA, 00012 Network_Priority_Mapping_Manager, 00013 "$Id: Network_Priority_Mapping_Manager.cpp 76593 2007-01-25 19:19:27Z johnnyw $") 00014 00015 TAO_BEGIN_VERSIONED_NAMESPACE_DECL 00016 00017 TAO_Network_Priority_Mapping_Manager::~TAO_Network_Priority_Mapping_Manager ( 00018 void 00019 ) 00020 { 00021 delete this->mapping_; 00022 } 00023 00024 TAO_Network_Priority_Mapping_Manager_ptr 00025 TAO_Network_Priority_Mapping_Manager::_narrow (CORBA::Object_ptr obj) 00026 { 00027 return 00028 TAO_Network_Priority_Mapping_Manager::_duplicate ( 00029 dynamic_cast<TAO_Network_Priority_Mapping_Manager_ptr> (obj) 00030 ); 00031 } 00032 00033 TAO_Network_Priority_Mapping_Manager_ptr 00034 TAO_Network_Priority_Mapping_Manager::_duplicate ( 00035 TAO_Network_Priority_Mapping_Manager_ptr obj 00036 ) 00037 { 00038 if (!CORBA::is_nil (obj)) 00039 { 00040 obj->_add_ref (); 00041 } 00042 00043 return obj; 00044 } 00045 00046 const char* 00047 TAO_Network_Priority_Mapping_Manager::_interface_repository_id (void) const 00048 { 00049 return "IDL:Network_Priority_Mapping_Manager:1.0"; 00050 } 00051 00052 TAO_END_VERSIONED_NAMESPACE_DECL 00053 00054 #endif /* TAO_HAS_CORBA_MESSAGING && TAO_HAS_CORBA_MESSAGING != 0 */ 00055