Removed ACE_HAS_BSTRING, not used
[ACE_TAO.git] / ACE / ace / IPC_SAP.inl
blob8419609148e7217c6a7bb5b954cdc728a36032b2
1 // -*- C++ -*-
2 #include "ace/OS_NS_stropts.h"
4 ACE_BEGIN_VERSIONED_NAMESPACE_DECL
6 ACE_INLINE
7 ACE_IPC_SAP::~ACE_IPC_SAP (void)
9   // ACE_TRACE ("ACE_IPC_SAP::~ACE_IPC_SAP");
12 ACE_INLINE ACE_HANDLE
13 ACE_IPC_SAP::get_handle (void) const
15   ACE_TRACE ("ACE_IPC_SAP::get_handle");
16   return this->handle_;
19 // Used to set the underlying handle_.
21 ACE_INLINE void
22 ACE_IPC_SAP::set_handle (ACE_HANDLE handle)
24   ACE_TRACE ("ACE_IPC_SAP::set_handle");
25   this->handle_ = handle;
28 // Provides access to the ACE_OS::ioctl system call.
30 ACE_INLINE int
31 ACE_IPC_SAP::control (int cmd, void *arg) const
33   ACE_TRACE ("ACE_IPC_SAP::control");
34   return ACE_OS::ioctl (this->handle_, cmd, arg);
37 ACE_END_VERSIONED_NAMESPACE_DECL