VR-Forces 4.3 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions | Private Attributes
DtParallelExecutionContainer< Texec >::ExecutableItem Class Reference

This class is used by TBB to manage the work units to perform. More...

Public Member Functions

 ExecutableItem (const PecContainerType &theCV, void(Texec::*theMethodPtr)())
 Constructor with container of objects and method to call.

Private Attributes

const PecContainerTypemyCV
 Reference to container of items to execute.
void(Texec::* myMethodPtr )()
 Member method to call in parallel.

Detailed Description

template<class Texec>
class DtParallelExecutionContainer< Texec >::ExecutableItem

This class is used by TBB to manage the work units to perform.

It is included in this header due to the nature of C++ templates, but is part of this implementation and NOT intended for direct use by application programmers.

Constructor & Destructor Documentation

template<class Texec>
DtParallelExecutionContainer< Texec >::ExecutableItem::ExecutableItem ( const PecContainerType theCV,
void(Texec::*)()  theMethodPtr 
)
inline

Constructor with container of objects and method to call.

Member Data Documentation

template<class Texec>
const PecContainerType& DtParallelExecutionContainer< Texec >::ExecutableItem::myCV
private

Reference to container of items to execute.

template<class Texec>
void(Texec::* DtParallelExecutionContainer< Texec >::ExecutableItem::myMethodPtr)()
private

Member method to call in parallel.


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

Document ID: Generated on Wed Mar 11 21:20:57 EDT 2015 from SVN revision 150940
Copyright © 2005-2014 VT MÄK. All Rights Reserved (www.mak.com)