VR-Forces 4.7 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 Fri Apr 26 21:53:14 EDT 2019 from SVN revision 197883
Copyright © 2005-2019 VT MAK. All Rights Reserved (www.mak.com)