VR-Forces 4.10 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Typedefs | Enumerations | Functions
asyncJobServer.h File Reference

Go to the source code of this file.

Classes

class  DtAsyncJobResult
 Base class for result of job. More...
 
struct  MyHashCompare
 Structure that defines hashing and comparison operations for users. More...
 
class  DtAsyncJobServer
 Manages async job objects. More...
 
class  DtAsyncJobServer::JobListScopeGuard
 

Typedefs

typedef
tbb::concurrent_hash_map
< size_t, boost::weak_ptr
< DtAsyncJobMapEntry >
, MyHashCompare
DtAsyncJobMap
 A concurrent hash map. More...
 

Enumerations

enum  DtAsyncJobStatus {
  queued, processing, complete, canceled,
  error
}
 State of job. More...
 

Functions

 DT_DEFINE_OBJECT_DEBUGGER_NAME (DtAsyncJobResult)
 

Typedef Documentation

typedef tbb::concurrent_hash_map<size_t, boost::weak_ptr<DtAsyncJobMapEntry>, MyHashCompare> DtAsyncJobMap

A concurrent hash map.

Enumeration Type Documentation

State of job.

Enumerator
queued 
processing 
complete 
canceled 
error 

Function Documentation

DT_DEFINE_OBJECT_DEBUGGER_NAME ( DtAsyncJobResult  )

Document ID: Generated on Tue Sep 21 17:42:52 EDT 2021 from SVN revision 234861
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)