OSLoop Class Reference

Abstract class for the main event loop. More...

Inheritance diagram for OSLoop:

Inheritance graph
[legend]
Collaboration diagram for OSLoop:

Collaboration graph
[legend]

Public Member Functions

virtual ~OSLoop ()
virtual void run ()=0
 Enter the main loop.
virtual void exit ()=0
 Exit the main loop.

Protected Member Functions

 OSLoop (intf_thread_t *pIntf)

Detailed Description

Abstract class for the main event loop.

Constructor & Destructor Documentation

virtual OSLoop::~OSLoop (  )  [inline, virtual]

OSLoop::OSLoop ( intf_thread_t pIntf  )  [inline, protected]


Member Function Documentation

virtual void OSLoop::run (  )  [pure virtual]

Enter the main loop.

Implemented in MacOSXLoop, Win32Loop, and X11Loop.

Referenced by Run().

virtual void OSLoop::exit (  )  [pure virtual]

Exit the main loop.

Implemented in MacOSXLoop, Win32Loop, and X11Loop.


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

Generated on Fri Nov 20 08:06:15 2009 for VLC by  doxygen 1.5.6