Changes to attempt to silence bcc64x
[ACE_TAO.git] / ACE / ace / IO_SAP.inl
blob12d8a50e3978dc66a1f8cd1097a9e4a6dd3b9832
1 // -*- C++ -*-
2 #include "ace/OS_NS_stropts.h"
4 ACE_BEGIN_VERSIONED_NAMESPACE_DECL
6 ACE_INLINE
7 ACE_IO_SAP::~ACE_IO_SAP ()
9   ACE_TRACE ("ACE_IO_SAP::~ACE_IO_SAP");
12 // Used to return the underlying handle_.
14 ACE_INLINE ACE_HANDLE
15 ACE_IO_SAP::get_handle () const
17   ACE_TRACE ("ACE_IO_SAP::get_handle");
18   return this->handle_;
21 // Used to set the underlying handle_.
23 ACE_INLINE void
24 ACE_IO_SAP::set_handle (ACE_HANDLE handle)
26   ACE_TRACE ("ACE_IO_SAP::set_handle");
27   this->handle_ = handle;
30 // Provides access to the ACE_OS::ioctl system call.
32 ACE_INLINE int
33 ACE_IO_SAP::control (int cmd, void *arg) const
35   ACE_TRACE ("ACE_IO_SAP::control");
36   return ACE_OS::ioctl (this->handle_, cmd, arg);
39 ACE_END_VERSIONED_NAMESPACE_DECL