Use =default for skeleton copy constructor
[ACE_TAO.git] / TAO / tao / PI / ClientRequestDetails.inl
blob2e55e442c791fb2a9a4725b90b004382a59c1a38
1 // -*- C++ -*-
2 TAO_BEGIN_VERSIONED_NAMESPACE_DECL
4 namespace TAO
6   ACE_INLINE
7   ClientRequestDetails::ClientRequestDetails ()
8     : processing_mode_(PortableInterceptor::LOCAL_AND_REMOTE)
9   {
10   }
12   ACE_INLINE
13   bool
14   ClientRequestDetails::should_be_processed (bool is_remote_request) const
15   {
16     return ((this->processing_mode_ == PortableInterceptor::LOCAL_AND_REMOTE) ||
17             ((this->processing_mode_ == PortableInterceptor::REMOTE_ONLY) &&
18              (is_remote_request)) ||
19             ((this->processing_mode_ == PortableInterceptor::LOCAL_ONLY) &&
20              (!is_remote_request)));
21   }
24 TAO_END_VERSIONED_NAMESPACE_DECL