Main Page Class Hierarchy Alphabetical List Compound List Compound Members Related Pages
ThreadInfoStruct Struct Reference
#include <vtkMultiThreader.h>
Collaboration diagram for ThreadInfoStruct:
[legend]List of all members.
Public Attributes |
int | ThreadID |
int | NumberOfThreads |
int * | ActiveFlag |
vtkMutexLock * | ActiveFlagLock |
void * | UserData |
Detailed Description
This is the structure that is passed to the thread that is created from the SingleMethodExecute, MultipleMethodExecute or the SpawnThread method. It is passed in as a void *, and it is up to the method to cast correctly and extract the information. The ThreadID is a number between 0 and NumberOfThreads-1 that indicates the id of this thread. The NumberOfThreads is this->NumberOfThreads for threads created from SingleMethodExecute or MultipleMethodExecute, and it is 1 for threads created from SpawnThread. The UserData is the (void *)arg passed into the SetSingleMethod, SetMultipleMethod, or SpawnThread method.
The documentation for this struct was generated from the following file:
Generated on Tue Mar 19 13:33:45 2002 for VTK by
1.2.14 written by Dimitri van Heesch,
© 1997-2002