ESF_Shutdown_Proxy.cpp

Go to the documentation of this file.
00001 // $Id: ESF_Shutdown_Proxy.cpp 76626 2007-01-26 13:50:03Z elliott_c $
00002 
00003 #ifndef TAO_ESF_SHUTDOWN_PROXY_CPP
00004 #define TAO_ESF_SHUTDOWN_PROXY_CPP
00005 
00006 #include "orbsvcs/ESF/ESF_Shutdown_Proxy.h"
00007 #include "ace/CORBA_macros.h"
00008 
00009 #if ! defined (__ACE_INLINE__)
00010 #include "orbsvcs/ESF/ESF_Shutdown_Proxy.inl"
00011 #endif /* __ACE_INLINE__ */
00012 
00013 TAO_BEGIN_VERSIONED_NAMESPACE_DECL
00014 
00015 template<class PROXY> void
00016 TAO_ESF_Shutdown_Proxy<PROXY>::work (PROXY *proxy)
00017 {
00018   try
00019     {
00020       proxy->shutdown ();
00021     }
00022   catch (const CORBA::Exception&)
00023     {
00024       // Do not propagate any exceptions
00025     }
00026 }
00027 
00028 TAO_END_VERSIONED_NAMESPACE_DECL
00029 
00030 #endif /* TAO_ESF_SHUTDOWN_PROXY_CPP */

Generated on Tue Feb 2 17:43:47 2010 for TAO_ESF by  doxygen 1.4.7