VR-Forces 4.1 Class Documentation
List of all members | Public Member Functions | Protected Attributes | Friends
DtAsyncJob Class Reference
Inheritance diagram for DtAsyncJob:
Inheritance graph
[legend]

Public Member Functions

 DtAsyncJob ()
virtual ~DtAsyncJob ()
virtual taskexecute ()
virtual taskonExecute ()=0
 Called to execute a task.
virtual taskonException ()=0
 Called when an exception is caught during execution.

Protected Attributes

DtAsyncJobServermyJobServer
size_t myId

Friends

class DtAsyncJobServer
 This is so the server (and only the server) can set this value when the job is added.

Constructor & Destructor Documentation

DtAsyncJob::DtAsyncJob ( )
virtual DtAsyncJob::~DtAsyncJob ( )
virtual

Member Function Documentation

virtual task* DtAsyncJob::execute ( )
virtual
virtual task* DtAsyncJob::onExecute ( )
pure virtual

Called to execute a task.

Implemented in MAKVRinTerra::DtMakePathJob.

virtual task* DtAsyncJob::onException ( )
pure virtual

Called when an exception is caught during execution.

Implemented in MAKVRinTerra::DtMakePathJob.

Friends And Related Function Documentation

friend class DtAsyncJobServer
friend

This is so the server (and only the server) can set this value when the job is added.

Member Data Documentation

DtAsyncJobServer* DtAsyncJob::myJobServer
protected
size_t DtAsyncJob::myId
protected

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

Document ID: Generated on Tue Jan 29 18:21:16 EST 2013 from SVN revision 123193
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (www.mak.com)