The IDisplayHandle class is a wrapper for X-Toolkit objects of type Display *.
Use IDisplayHandle in system calls where the X Library type Display* is required.
The IDisplayHandle class is not implemented on OS/2.
The IDisplayHandle class is not implemented on the Windows platforms.
You can construct objects of this class.
![]() |
public:
IDisplayHandle(Value value = 0)
Constructs objects of this class from a _XDisplay (a value of type IDisplayHandle::Value), which defaults to 0.
Windows | OS/2 | AIX |
No | No | Yes |
Use these members to obtain diagnostic information.
![]() |
public:
IString asDebugInfo() const
Returns the handle as a string containing diagnostic information.
Windows | OS/2 | AIX |
No | No | Yes |
![]() |
public:
IString asString() const
Returns the handle as a string of form nnnn.
Windows | OS/2 | AIX |
No | No | Yes |
![]() |
public:
unsigned long asUnsigned() const
Returns the handle value as an unsigned long value.
Windows | OS/2 | AIX |
No | No | Yes |
Type conversion operators convert objects of this class to a different type.
![]() |
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.
Windows | OS/2 | AIX |
No | No | Yes |
![]() |
typedef _XDisplay * Value
This type definition defines Value to be an _XDisplay* on Motif.
Windows | OS/2 | AIX |
No | No | Yes |