### IDisplayHandle

  The IDisplayHandle class is a wrapper for X-Toolkit objects of type Display *.

#### AIX Considerations

  Use IDisplayHandle in system calls where the X Library type Display* is required.

#### OS/2 Considerations

  The IDisplayHandle class is not implemented on OS/2.

#### Windows Considerations

  The IDisplayHandle class is not implemented on the Windows platforms.

### IDisplayHandle - Member Functions and Data by Group

### Constructors & Destructor

You can construct objects of this class.

IDisplayHandle

      public:
      IDisplayHandle(Value value = 0)

  Constructs objects of this class from a _XDisplay (a value of type IDisplayHandle::Value), which defaults to 0.

Supported Platforms

  Windows | OS/2 | AIX
  No | No | Yes

### Diagnostics

Use these members to obtain diagnostic information.

asDebugInfo

      public:
      IString asDebugInfo() const

  Returns the handle as a string containing diagnostic information.

Supported Platforms

  Windows | OS/2 | AIX
  No | No | Yes

asString

      public:
      IString asString() const

  Returns the handle as a string of form nnnn.

Supported Platforms

  Windows | OS/2 | AIX
  No | No | Yes

asUnsigned

      public:
      unsigned long asUnsigned() const

  Returns the handle value as an unsigned long value.

Supported Platforms

  Windows | OS/2 | AIX
  No | No | Yes

### Type Conversions

Type conversion operators convert objects of this class to a different type.

operator Value

      public:
      operator Value() const

  Returns the handle as its operating system dependent type. Use this operator when you use the handle object as an argument to an operating system function.

Supported Platforms

  Windows | OS/2 | AIX
  No | No | Yes

### IDisplayHandle - Type Definitions

Value

      typedef _XDisplay * Value

  This type definition defines Value to be an _XDisplay* on Motif.

Supported Platforms

  Windows | OS/2 | AIX
  No | No | Yes

### IDisplayHandle - Inherited Member Functions and Data

#### Inherited Public Functions

  - None

#### Inherited Public Data

  - None

#### Inherited Protected Functions

  - None

#### Inherited Protected Data

  - None