CrystalSpace

Public API Reference

Public Member Functions
iJob Struct Reference

A unit of work passed to iJobQueue. More...

#include <iutil/job.h>

Inheritance diagram for iJob:
iBase scfImplementation1< LoaderJob, iJob > scfImplementation1< ThreadEvent10< T, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10 >, iJob > scfImplementation1< ThreadEvent11< T, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11 >, iJob > scfImplementation1< ThreadEvent12< T, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12 >, iJob > scfImplementation1< ThreadEvent13< T, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13 >, iJob > scfImplementation1< ThreadEvent14< T, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14 >, iJob > scfImplementation1< ThreadEvent15< T, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15 >, iJob > scfImplementation1< ThreadEvent1< T, A1 >, iJob > scfImplementation1< ThreadEvent2< T, A1, A2 >, iJob > scfImplementation1< ThreadEvent3< T, A1, A2, A3 >, iJob > scfImplementation1< ThreadEvent4< T, A1, A2, A3, A4 >, iJob > scfImplementation1< ThreadEvent5< T, A1, A2, A3, A4, A5 >, iJob > scfImplementation1< ThreadEvent6< T, A1, A2, A3, A4, A5, A6 >, iJob > scfImplementation1< ThreadEvent7< T, A1, A2, A3, A4, A5, A6, A7 >, iJob > scfImplementation1< ThreadEvent8< T, A1, A2, A3, A4, A5, A6, A7, A8 >, iJob > scfImplementation1< ThreadEvent9< T, A1, A2, A3, A4, A5, A6, A7, A8, A9 >, iJob >

List of all members.

Public Member Functions

virtual void Run ()=0
 Do stuff.

Detailed Description

A unit of work passed to iJobQueue.

Remarks:
A job must be self-contained and thread-safe!

Definition at line 36 of file job.h.


Member Function Documentation

virtual void iJob::Run ( ) [pure virtual]

Do stuff.


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

Generated for Crystal Space 2.0 by doxygen 1.7.6.1