Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members

FX::FXRunnable Class Reference

FXRunnable represents a generic runnable thing. More...

#include <FXThread.h>

Inheritance diagram for FX::FXRunnable:

FX::FXThread FX::FXWorker

List of all members.

Public Member Functions

 FXRunnable ()
virtual FXint run ()=0
virtual ~FXRunnable ()


Detailed Description

FXRunnable represents a generic runnable thing.

It serves primarily as a base class for FXThread and tasks in FXThreadPool.


Constructor & Destructor Documentation

FX::FXRunnable::FXRunnable (  )  [inline]

Construct a runnable.

virtual FX::FXRunnable::~FXRunnable (  )  [inline, virtual]

Destroy a runnable.


Member Function Documentation

virtual FXint FX::FXRunnable::run (  )  [pure virtual]

Subclasses of FXRunnable overload this function to perform actual work.

Implemented in FX::FXWorker.

Copyright © 1997-2009 Jeroen van der Zijp