Scopira 20080306

scopira::tool::job_i Class Reference

#include <thread_pthreads.h>

Inheritance diagram for scopira::tool::job_i:
scopira::tool::object scopira::tool::object scopira::tool::thread scopira::tool::thread

List of all members.

Public Member Functions

virtual void start (void)=0
 starts the job
virtual void notify_stop (void)=0
 tells the job to try to stop
virtual void wait_stop (void)=0
 this blocks until the job stops
virtual bool is_running (void) const =0
 return if the job is running
virtual void start (void)=0
 starts the job
virtual void notify_stop (void)=0
 tells the job to try to stop
virtual void wait_stop (void)=0
 this blocks until the job stops
virtual bool is_running (void) const =0
 return if the job is running

Detailed Description

A controllable, threaded, "task".

Author:
Aleksander Demko

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