Archon::Display::ConnectionX11 Struct Reference

Inheritance diagram for Archon::Display::ConnectionX11:

Inheritance graph
[legend]
Collaboration diagram for Archon::Display::ConnectionX11:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ConnectionX11 (string displayName, Ref< ImplementationX11 > implementation) throw (NoDisplayException)
 ~ConnectionX11 ()
Ref< ImplementationgetImplementation ()
Ref< ScreengetDefaultScreen ()
int getNumberOfScreens ()
Ref< ScreengetScreen (int index) throw (out_of_range)
void removeScreen (int index, ScreenX11 *)

Public Attributes

::Display * dpy
Ref< ImplementationX11implementation
Mutex screensMutex
vector< ScreenX11 * > screens

Detailed Description

Definition at line 140 of file implementation.C.


Constructor & Destructor Documentation

Archon::Display::ConnectionX11::~ConnectionX11  ) 
 

Todo:
Error handling

Definition at line 213 of file implementation.C.

References dpy.


The documentation for this struct was generated from the following file:
Generated on Sun Jul 30 22:56:53 2006 for Archon by  doxygen 1.4.4