00001 // -*- C++ -*- 00002 // 00003 // $Id: TAO_Singleton_Manager.inl 79339 2007-08-14 17:49:17Z sowayaa $ 00004 00005 TAO_BEGIN_VERSIONED_NAMESPACE_DECL 00006 00007 ACE_INLINE 00008 int 00009 TAO_Singleton_Manager::at_exit (ACE_Cleanup *object, 00010 void *param) 00011 { 00012 return TAO_Singleton_Manager::instance ()->at_exit_i ( 00013 object, 00014 (ACE_CLEANUP_FUNC) ACE_CLEANUP_DESTROYER_NAME, 00015 param); 00016 } 00017 00018 ACE_INLINE 00019 int 00020 TAO_Singleton_Manager::at_exit (void *object, 00021 ACE_CLEANUP_FUNC cleanup_hook, 00022 void *param) 00023 { 00024 return TAO_Singleton_Manager::instance ()->at_exit_i ( 00025 object, 00026 cleanup_hook, 00027 param); 00028 } 00029 00030 TAO_END_VERSIONED_NAMESPACE_DECL