ACE 8.0.5
Loading...
Searching...
No Matches
ACE_DEV Class Reference

Defines the member functions for the base class of the ACE_DEV abstraction. More...

#include <DEV.h>

Inheritance diagram for ACE_DEV:
Collaboration diagram for ACE_DEV:

Public Member Functions

int close ()
 Close down the DEVICE.
void dump () const
 Dump the state of an object.
int disable (int signum) const
Public Member Functions inherited from ACE_IO_SAP
 ~ACE_IO_SAP ()
 Default dtor.
int control (int cmd, void *) const
 Interface for ioctl.
int enable (int value) const
int disable (int value) const
ACE_HANDLE get_handle () const
 Get the underlying handle.
void set_handle (ACE_HANDLE handle)
 Set the underlying handle.
void dump () const
 Dump the state of an object.

Public Attributes

 ACE_ALLOC_HOOK_DECLARE
 Declare the dynamic allocation hooks.
Public Attributes inherited from ACE_IO_SAP
 ACE_ALLOC_HOOK_DECLARE
 Declare the dynamic allocation hooks.

Protected Member Functions

 ACE_DEV ()
 Ensure that this class is an abstract base class.
Protected Member Functions inherited from ACE_IO_SAP
 ACE_IO_SAP ()
 Ensure that ACE_IO_SAP is an abstract base class.

Additional Inherited Members

Public Types inherited from ACE_IO_SAP
enum  { INVALID_HANDLE = -1 }

Detailed Description

Defines the member functions for the base class of the ACE_DEV abstraction.

Constructor & Destructor Documentation

◆ ACE_DEV()

ACE_DEV::ACE_DEV ( )
protected

Ensure that this class is an abstract base class.

Member Function Documentation

◆ close()

int ACE_DEV::close ( )

Close down the DEVICE.

◆ disable()

int ACE_DEV::disable ( int signum) const
inline

Disable signal signum This is here to prevent Win32 from disabling SPIPE using socket calls

◆ dump()

void ACE_DEV::dump ( ) const

Dump the state of an object.

Member Data Documentation

◆ ACE_ALLOC_HOOK_DECLARE

ACE_DEV::ACE_ALLOC_HOOK_DECLARE

Declare the dynamic allocation hooks.


The documentation for this class was generated from the following files: