X11Loop Class Reference

Main event loop for X11 (singleton). More...

Inheritance diagram for X11Loop:

Inheritance graph
[legend]
Collaboration diagram for X11Loop:

Collaboration graph
[legend]

Public Member Functions

virtual void run ()
 Enter the event loop.
virtual void exit ()
 Exit the main loop.

Static Public Member Functions

static OSLoopinstance (intf_thread_t *pIntf, X11Display &rDisplay)
 Get the instance of X11Loop.
static void destroy (intf_thread_t *pIntf)
 Destroy the instance of X11Loop.

Detailed Description

Main event loop for X11 (singleton).

Member Function Documentation

static OSLoop* X11Loop::instance ( intf_thread_t pIntf,
X11Display rDisplay 
) [static]

Get the instance of X11Loop.

static void X11Loop::destroy ( intf_thread_t pIntf  )  [static]

Destroy the instance of X11Loop.

virtual void X11Loop::run (  )  [virtual]

Enter the event loop.

Implements OSLoop.

virtual void X11Loop::exit (  )  [virtual]

Exit the main loop.

Implements OSLoop.


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

Generated on Tue May 25 08:06:33 2010 for VLC by  doxygen 1.5.6