00001 // $Id: RTScheduler_Manager.cpp 76593 2007-01-25 19:19:27Z johnnyw $ 00002 00003 #include "tao/RTScheduling/RTScheduler_Manager.h" 00004 00005 #if ! defined (__ACE_INLINE__) 00006 #include "tao/RTScheduling/RTScheduler_Manager.inl" 00007 #endif /* __ACE_INLINE__ */ 00008 00009 ACE_RCSID(TAO, RT_ORB, "$Id: RTScheduler_Manager.cpp 76593 2007-01-25 19:19:27Z johnnyw $") 00010 00011 TAO_BEGIN_VERSIONED_NAMESPACE_DECL 00012 00013 TAO_RTScheduler_Manager::TAO_RTScheduler_Manager (void) 00014 { 00015 00016 } 00017 00018 TAO_RTScheduler_Manager::~TAO_RTScheduler_Manager (void) 00019 { 00020 } 00021 00022 TAO_RTScheduler_Manager_ptr 00023 TAO_RTScheduler_Manager::_narrow (CORBA::Object_ptr obj) 00024 { 00025 return 00026 TAO_RTScheduler_Manager::_duplicate ( 00027 dynamic_cast<TAO_RTScheduler_Manager *> (obj) 00028 ); 00029 } 00030 00031 TAO_RTScheduler_Manager_ptr 00032 TAO_RTScheduler_Manager::_duplicate (TAO_RTScheduler_Manager_ptr obj) 00033 { 00034 if (!CORBA::is_nil (obj)) 00035 obj->_add_ref (); 00036 return obj; 00037 } 00038 00039 const char* 00040 TAO_RTScheduler_Manager::_interface_repository_id (void) const 00041 { 00042 return "IDL:RTScheduler_Manager:1.0"; 00043 } 00044 00045 TAO_END_VERSIONED_NAMESPACE_DECL