CrystalSpace

Public API Reference

CS::Threading::Runnable Class Reference

Abstract base class for objects acting as executor in separate threads. More...

#include <csutil/threading/thread.h>

Inheritance diagram for CS::Threading::Runnable:

List of all members.

Public Member Functions

virtual void Run ()=0
 Main method for thread.

Detailed Description

Abstract base class for objects acting as executor in separate threads.

The lifetime of the Runnable object must at least be as long as the thread object.

Definition at line 58 of file thread.h.


Member Function Documentation

virtual void CS::Threading::Runnable::Run (  )  [pure virtual]

Main method for thread.

Will be called as soon as the thread is started and thread will be active until it returns.


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

Generated for Crystal Space 2.1 by doxygen 1.6.1