Odyssey::DelegateThreadedJob Class Reference

This class will execute a delegate in a separate thread. More...

#include <ThreadedJob.h>

Inheritance diagram for Odyssey::DelegateThreadedJob:

Odyssey::ThreadedJob Odyssey::Job List of all members.

Public Member Functions

 DelegateThreadedJob ()
 DelegateThreadedJob (const Delegate &func)
void onRun (const Config &config, const VariableMap &vars)
 This is the function to override to implement the job that will run in a separate thread.

Public Attributes

Delegate Execute

Detailed Description

This class will execute a delegate in a separate thread.

This class implements a ThreadedJob. This implementation will execute a delegated function in a separate thread.


Constructor & Destructor Documentation

Odyssey::DelegateThreadedJob::DelegateThreadedJob  ) 
 

Odyssey::DelegateThreadedJob::DelegateThreadedJob const Delegate func  ) 
 


Member Function Documentation

void Odyssey::DelegateThreadedJob::onRun const Config config,
const VariableMap vars
[virtual]
 

This is the function to override to implement the job that will run in a separate thread.

Reimplemented from Odyssey::ThreadedJob.


Member Data Documentation

Delegate Odyssey::DelegateThreadedJob::Execute
 


The documentation for this class was generated from the following file:
Generated on Sun Jan 7 01:18:53 2007 for Odyssey Meta-Engine by  doxygen 1.4.6-NO