MacOSXLoop Class Reference

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

Inheritance diagram for MacOSXLoop:

Inheritance graph
[legend]
Collaboration diagram for MacOSXLoop:

Collaboration graph
[legend]

Public Member Functions

virtual void run ()
 Enter the event loop.
virtual void exit ()
 Exit the main loop.
void registerWindow (GenericWindow &rGenWin, WindowRef win)

Static Public Member Functions

static OSLoopinstance (intf_thread_t *pIntf)
 Get the instance of MacOSXLoop.
static void destroy (intf_thread_t *pIntf)
 Destroy the instance of MacOSXLoop.

Detailed Description

Main event loop for MacOSX (singleton).

Member Function Documentation

static OSLoop* MacOSXLoop::instance ( intf_thread_t pIntf  )  [static]

Get the instance of MacOSXLoop.

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

Destroy the instance of MacOSXLoop.

virtual void MacOSXLoop::run (  )  [virtual]

Enter the event loop.

Implements OSLoop.

virtual void MacOSXLoop::exit (  )  [virtual]

Exit the main loop.

Implements OSLoop.

void MacOSXLoop::registerWindow ( GenericWindow rGenWin,
WindowRef  win 
)


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

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