iMSTK
Interactive Medical Simulation Toolkit
Public Member Functions | List of all members
imstk::TbbTaskGraphController Class Reference

This class runs an input TaskGraph in parallel using tbb tasks. More...

#include <imstkTbbTaskGraphController.h>

Inheritance diagram for imstk::TbbTaskGraphController:
Inheritance graph
[legend]
Collaboration diagram for imstk::TbbTaskGraphController:
Collaboration graph
[legend]

Public Member Functions

void execute () override
 Executes the TaskGraph.
 
- Public Member Functions inherited from imstk::TaskGraphController
virtual void setTaskGraph (std::shared_ptr< TaskGraph > graph)
 
std::shared_ptr< TaskGraphgetTaskGraph () const
 
bool initialize ()
 Initialization of the TaskGraphController, good for anything the controller may need to do after it recieves input, before execution, but not do everytime execution is called. Returns if successful.
 

Additional Inherited Members

- Protected Member Functions inherited from imstk::TaskGraphController
virtual void init ()
 Subclass initialization call.
 
- Protected Attributes inherited from imstk::TaskGraphController
std::shared_ptr< TaskGraphm_graph = nullptr
 

Detailed Description

This class runs an input TaskGraph in parallel using tbb tasks.

Definition at line 18 of file imstkTbbTaskGraphController.h.


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