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