VR-Forces 4.10 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Types | Public Member Functions | Public Attributes
DtParallelTickManager::ClassInfo Struct Reference

Public Types

typedef tbb::concurrent_queue
< boost::function< void()> > 
JobQueue
 

Public Member Functions

 ClassInfo (AccessType access=EXCLUSIVE, unsigned max=1)
 

Public Attributes

JobQueue queue
 
tbb::atomic< unsignedjobCount
 
tbb::atomic< unsignedrunCount
 
unsigned max
 
AccessType access
 

Member Typedef Documentation

typedef tbb::concurrent_queue< boost::function<void()> > DtParallelTickManager::ClassInfo::JobQueue

Constructor & Destructor Documentation

DtParallelTickManager::ClassInfo::ClassInfo ( AccessType  access = EXCLUSIVE,
unsigned  max = 1 
)
explicit

Member Data Documentation

JobQueue DtParallelTickManager::ClassInfo::queue
tbb::atomic<unsigned> DtParallelTickManager::ClassInfo::jobCount
tbb::atomic<unsigned> DtParallelTickManager::ClassInfo::runCount
unsigned DtParallelTickManager::ClassInfo::max
AccessType DtParallelTickManager::ClassInfo::access

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

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)