=default for generated implementation copy ctor
[ACE_TAO.git] / TAO / tao / CSD_ThreadPool / CSD_TP_Collocated_Asynch_Request.cpp
blob58d9c18a4eb8c217f6faa59947f0df6e73072551
1 #include "tao/CSD_ThreadPool/CSD_TP_Collocated_Asynch_Request.h"
3 #if !defined (__ACE_INLINE__)
4 # include "tao/CSD_ThreadPool/CSD_TP_Collocated_Asynch_Request.inl"
5 #endif /* ! __ACE_INLINE__ */
8 TAO_BEGIN_VERSIONED_NAMESPACE_DECL
10 TAO::CSD::TP_Collocated_Asynch_Request::~TP_Collocated_Asynch_Request()
15 void
16 TAO::CSD::TP_Collocated_Asynch_Request::prepare_for_queue_i()
18 this->do_clone();
22 void
23 TAO::CSD::TP_Collocated_Asynch_Request::dispatch_i()
25 try
27 this->do_dispatch();
29 catch (const ::CORBA::Exception&)
31 // Eat these. We probably should log these, but since we have already
32 // unblocked the requesting thread there is no point in saving it or
33 // doing anything with it.
35 catch (...)
37 // Eat these. We probably should log these, but since we have already
38 // unblocked the requesting thread there is no point in saving it or
39 // doing anything with it.
43 void
44 TAO::CSD::TP_Collocated_Asynch_Request::cancel_i()
46 this->do_cancel();
49 TAO_END_VERSIONED_NAMESPACE_DECL