EC_Proxy_Disconnector.cpp

Go to the documentation of this file.
00001 /**
00002  * @file EC_Proxy_Disconnector.cpp
00003  *
00004  * $Id: EC_Proxy_Disconnector.cpp 77276 2007-02-21 08:26:36Z johnnyw $
00005  *
00006  * @author Carlos O'Ryan <coryan@atdesk.com>
00007  */
00008 
00009 #include "orbsvcs/Event/EC_Proxy_Disconnector.h"
00010 
00011 TAO_BEGIN_VERSIONED_NAMESPACE_DECL
00012 
00013 void
00014 TAO_EC_Supplier_Proxy_Disconnect_Functor::operator() (
00015                        RtecEventComm::PushSupplier_ptr supplier) throw ()
00016 {
00017   try
00018     {
00019       supplier->disconnect_push_supplier ();
00020     }
00021   catch (...)
00022     {
00023     }
00024 }
00025 
00026 void
00027 TAO_EC_Consumer_Proxy_Disconnect_Functor::operator() (
00028                        RtecEventComm::PushConsumer_ptr consumer) throw ()
00029 {
00030   try
00031     {
00032       consumer->disconnect_push_consumer ();
00033     }
00034   catch (...)
00035     {
00036     }
00037 }
00038 
00039 TAO_END_VERSIONED_NAMESPACE_DECL

Generated on Tue Feb 2 17:44:05 2010 for TAO_RTEvent by  doxygen 1.4.7